寫在前面
在大一寒假面向對象作業時就學着用Git,不過當時也沒學太明白,學的一小部分這么長時間也忘記了,正好趁着這次軟工實踐又撿了起來,重新學習一下順便做個總結
以后忘了也能再看,所以就從安裝到本地庫和遠程庫建立連接簡單總結了下
Git用戶設置
首先在網上下載git軟件並安裝,一路默認安裝即可(安裝路徑可以自己選擇),然后進行本地賬戶設置,打開安裝的git文件夾中的Git Bash端,我們所有的操作都需要使用在這個里面進行(建議添加桌面快捷方式)。
在GIT Bash中設置用戶名和郵箱:
git config --global user.name "用戶名(自取)"(回車)
git config --global user.email "自己的郵箱"(回車)
建立本地倉庫
1.基礎設置
如圖所示,在命令行中輸入如下類似指令,進入自己想要用作本地倉庫的文件夾,下圖代表我打算選擇D盤一個叫做git-rep的文件夾作為本地倉庫

使用pwd可以顯示當前目錄位置
然后輸入git init將當前目錄文件夾當作本地倉庫
這時該文件夾會出現一個.git的文件夾(該文件夾為隱藏文件夾,可以在工具欄中修改設置即可顯示)
2.添加文件進入倉庫
將自己想要上傳的文件復制到剛剛選擇的文件夾中

這時在Git Bash中輸入ls/dir可顯示當前文件夾內文件

然后輸入git add 加上文件名以及git commit -m "上傳描述"將想要上傳的文件上傳到本地倉庫中

到這里本地倉庫就已經建立好了,接下來就是建立GitHub遠程倉庫
GitHub遠程倉庫建立
1.登錄自己的GitHub賬號,右上角頭像下拉找到Setting

點擊左側SSH and GPG keys,再選擇NEW SSH key
然后找到安裝git時.ssh文件夾里的.pub后綴的文件,打開復制所有內容
粘貼到剛剛打開的GitHub中的key的位置,點擊Add SSH key就可以了
2.在GitHub中新建立一個倉庫,輸入倉庫名,其他默認即可,


點擊Create repository就成功創建遠程倉庫了
本地倉庫和遠程倉庫的連接
回到Git Bash,在命令行中輸入
git remote add origin git@github.com:Destr-s/test.git(:后面輸入自己的倉庫地址+.git)
添加后,遠程庫的名字就是origin,這是Git默認的叫法,也可以改成別的,但是origin這個名字一看就知道是遠程庫。
下一步就是將本地倉庫的內容推送到遠程庫中:
git push -u origin master
把本地庫的內容推送到遠程,用git push命令,實際上是把當前分支master推送到遠程。
由於遠程庫是空的,我們第一次推送master分支時,加上了-u參數,Git不但會把本地的master分支內容推送的遠程新的master分支,還會把本地的master分支和遠程的master分支關聯起來,在以后的推送或者拉取時就可以簡化命令
然后刷新Github界面就可以看到自己新上傳的文件了
