修复 Git 中的分离分支
Fixing detached branches in Git
我已经使用 GitHub 提供的 the script 更改了 GIT 存储库的作者信息。虽然 运行 脚本存在一些错误,导致每个分支都被复制为原点。我需要保留原始分支并删除其他分支。我无法切换到原始分支,因为它会引发错误:
fatal: A branch named 'Development' already exists.
如何恢复我的存储库以仅保留原始分支?
我的分支在 sourcetree 中看起来像这样:
您可以将 Development
分支重置为原始分支:
git checkout Development
git reset --hard origin/Development
应该够了。
我已经使用 GitHub 提供的 the script 更改了 GIT 存储库的作者信息。虽然 运行 脚本存在一些错误,导致每个分支都被复制为原点。我需要保留原始分支并删除其他分支。我无法切换到原始分支,因为它会引发错误:
fatal: A branch named 'Development' already exists.
如何恢复我的存储库以仅保留原始分支? 我的分支在 sourcetree 中看起来像这样:
您可以将 Development
分支重置为原始分支:
git checkout Development
git reset --hard origin/Development
应该够了。