我在my-backup树枝上.现在我做了git fetch origin my-backup并且origin/my-backup更新了,我发现它被迫推了.现在我需要更新我的本地my-backup分支以指向origin/my-backup分支.我确实
git branch -f my-backup origin/my-backup得到了警告:fatal: Cannot force update the current branch.强制更新当前分支到远程而不检查其他分支的最佳方法是什么?
pht*_*hts 15
使用 reset
git reset --hard origin/my-backup
Run Code Online (Sandbox Code Playgroud)
这将重置您当前的分支(my-backup),同时丢失所有本地更改.
git branch -f my-backup origin/my-backup只有当前分支不允许时才允许my-backup.