寫在前面
在大一寒假面向對象作業時就學着用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界面就可以看到自己新上傳的文件了