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...