假設我想運行命令:
git reset --hard origin/abc
abc我現在的分支在哪里。如何以編程方式將當前分支插入到命令中,而不必運行git branch --show、復制結果并粘貼到reset命令中?
uj5u.com熱心網友回復:
您可以使用 定位任何分支<branch>@{u}的上游,并使用當前分支的上游@{u}(比您想要的更多詳細資訊git help gitrevisions)
因此,您可以使用以下命令重置到上游:
git reset --hard @{u} # if on Windows: quote "@{u}" on Powershell and cmd.exe
uj5u.com熱心網友回復:
git reset --hard origin/$(git branch --show-current)感謝@accdias,這是答案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/531308.html
標籤:重击混帐
