我使用了GitHub提供的the script来更改GIT存储库的作者信息。在运行脚本时,出现了一些错误,导致每个分支被复制为源。我需要保留原始分支并删除其他分支。我不能切换到原始分支,因为它抛出了一个错误: fatal: A branch named 'Development' already exists. 如何将我的存储库恢复为只保留原始分支?我的分支在sourcetree
已拒绝
HEAD -> remote /for/master(非快速转发)错误:未能将一些推荐推送到“”提示:更新被拒绝,因为一个被推送的分支提示后面是它的远程提示:对应。查看这个分支并集成远程更改提示:(例如'git拉…‘)然后再推一把。提示:有关细节,请参阅“git推送--帮助”中的“关于快速转发的注意事项”。我看了下面的帖子,并试图做git推-f原产地母版,这没有帮助,我得到
我的项目有两个分支main和feature1。我合并了它们,然后我尝试删除feature1,我以为命令是git checkout -d feature1,但事实并非如此,现在它显示为HEAD is now at 71bgr8p (My latest它显示我在一个分支((71bgr8p...))中。当我输入git branch时,它会提示我当前所在的分支是HEAD detached at refs/heads/feature1
我如何