1. 程式人生 > >git庫的基本命令操作

git庫的基本命令操作

登入git

 git config --global user.name 'userName' #設定git賬戶,userName為使用者的git賬號

 git config --global user.email 'email' #設定使用者的郵箱

建立一個資料夾

bash mkdir test #建立test資料夾 

cd test #進入test資料夾

初始化git倉庫

git init # 在test資料夾下初始化一個倉庫,此時檔案裡會有一個.git的隱藏資料夾 

git clone 你clone的遠端倉庫放入地址 #將遠端倉庫的程式碼download到本地

建立忽略資料夾與檔案

bash git .gitignore #建立忽略檔案,在此檔案中可以寫上要忽略的資料夾與檔案,被忽略的資料夾及檔案不會被提交到伺服器端

增加檔案到暫存區中

 git add . #表示新增本資料夾中所有的檔案到暫存區中

 git add -A #表示新增本資料夾中所有的檔案到暫存區中 

 git add hello.word #表示新增hello.word到暫存區中 

 git add "first.h" "first.cpp" #表示新增first.h與first.cpp到暫存區中

增加到版本庫中及提交

 git commit -m '備註資訊'  #將剛才新增到暫存區中檔案提交到本地庫中 

 git rm *.pro #刪除本地庫中以.pro結尾的檔案 

 git status #顯示目錄的狀態,有沒有新增或者修改檔案 

 git push #將本地庫中檔案提交到遠端庫中

 git push origin master #推送到主分支上


分支管理

 bash git branch dev  #建立dev分支 

 git checkout dev #切換到dev分支

 git checkout -b dev #建立分支並切換分支

 git branch -d dev #刪除dev分支 

 git commit -a -m "dev1" #在分支上提交新的版本 

 git merge dev #合併分支

 git log --oneline --graph --decorate #分支合併後顯示log


新增遠端的倉庫

 git push origin master -u #上傳最新程式碼 

 git remote add origin 你的倉庫地址 #連線遠端倉庫 

 git remote -v #檢視遠端倉庫

 git remote rm origin #刪除遠端倉庫origin

刪除遠端倉庫中的檔案

 git pull #先將遠端程式碼拉下面,確保和本地倉庫程式碼一至 

 git rm filename.cpp filename.h #刪除filename.*檔案 

 git commit -m "寫入日誌資訊" #提交到本地庫

 git push #推到遠端庫即可完成遠端倉庫檔案的刪除

切換tag

git checkout v0.7.4  #將程式碼切換到了標記為v0.7.4的時候了

git reset HEAD  #回到開始的

git  clean-xfd   #刪除已修改的東西