1. 程式人生 > >最常用Git命令整理

最常用Git命令整理

開門見海。

  • 遠端伺服器倉庫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>

  • 指南與參考