最常用Git命令整理
阿新 • • 發佈:2019-02-03
開門見海。
-
遠端伺服器倉庫clone到本地
git clone [email protected]:/path/to/repository
-
新增改動
git add <filename>
、git add *
-
提交改動(到本地HEAD)
git commit -m "程式碼提交資訊"
-
推送改動到遠端分支
git push origin <branch-name>
-
建立(-b)/切換分支
git checkout -b <new-branch>
-
獲取遠端分支和內容改動
git fetch
-
合併
git merge <branch>
-
拉取遠端改動
git pull
,等同於git fetch
+git merge
-
後悔藥
merge合併衝突時的不想合併了
git checkou HEAD
假如你想要丟棄你所有的本地改動與提交(已經 commit 沒有 push ),可以到伺服器上獲取最新的版本並將你本地主分支指向到它:
git fetch origin
git reset --hard origin/master
撤銷指定提交:
git revert <commit>
-
指南與參考