git fetch --all git reset --hard origin/master
git reset HEAD .
git checkout -- .
交互模式git
git clean -i
git push origin -d branch_name
git branch -d branch_name
git checkout -b 本地分支名x origin/遠程分支名x
git reset --soft commit # 回退到某個 commit 並保留目前的版本到暫存區 git reset commit # 回退到某個 commit 並保留目前的版本到工做目錄 git reset --hard commit # 回退到某個 commit 並丟棄暫存區和工做目錄 git push -f -u origin master # 將回退的版本強制提交到遠程服務器