git常用命令總結

2021-07-11 21:57:39 字數 1318 閱讀 5504

git常用命令

1、檢視本地倉庫**狀態

git status

2、 將修改的檔案新增至暫存區

git add 《要新增的檔名》

3、 預設新增所有修改的檔案至暫存區

git add .

3、將暫存區的檔案提交至本地倉庫

git  commit –m 『新增注釋』

4、將本地倉庫**提交至遠端分支

git  push origin 《分支名》

5、將遠端分支**拉到本地,進行合併

gitpull --rebase origin 《分支名》

此過程中有可能出現衝突,解決完衝突執行

git  add .

標記為衝突已解決,再執行gitrebase --continue此時rebase 完畢

6、切換分支

切換本地分支

gitcheckout 《分支名》

新建本地分支

gitbranch 《分支名》

(常用)

當需要拉取遠端伺服器新分支時候操作步驟:

1、git fetch origin 更新遠端庫

2、新建本地分支 git branch 《分支名》

3、切換到新建的分支上 git checkout 《分支名》

(2、3可以合併為 git checkout –b 《分支名》)

(還沒用到過)

切換並追蹤遠端分支(基於當前分支)git checkout -b 《新建分支名》origin/《遠端分支名》

7、刪除本地分支

gitbranch -d《分支名》(-d強制刪除)

8、檢視提交記錄

git log

git log--graph

9、恢復**

gitreset --soft  xx點(只消除xx點之前的提交記錄,不恢復**)

gitreset --hard xx點(消除xx點之前的提交記錄,包括**)

其他命令:

將本地倉庫提交至遠端**倉庫

gitremote add origin 《遠端位址》

gitpush –u origin master

10、關於gitignore 忽略檔案

建立忽略檔案請移步 

專業gitignore 100年(請勿自造,要記住那個曾讓我們內心崩潰的時刻)

注意:gitigonre只有在初始提交才會有效

若中途提交請執行以下命令:

git rm –r –cached .

git add .

git commit –m 「」

git push origin 《分支名》

Git常用命令總結

原文 author joseph lee e mail fdlixiaojun gmail.com 基礎概念 git是分布式版本控制系統,在每個主機上都儲存這版本庫的完整映象,這於cvs,svn 等集中式版本控制系統不同,集中式版本控制系統僅是在伺服器上儲存有所有資訊。git檔案更改後是以快照的方式...

git常用命令總結

一 分支新建與切換 git中的分支,本質上僅僅是個指向 commit 物件的可變指標。1 新建乙個分支 比如新建乙個名為testing的分支 git branch testing 即是在當前commit物件上新建了乙個分支指標 注 head指向當前所在的分支,用cat git head可以檢視 2 ...

git常用命令總結

檢查git 是否安裝 git 新增git 個人資訊 git config global user.name your name git config global user.email email example.com 建立乙個版本庫 mkdir learngit 建立乙個空目錄 cd learn...