所以我似乎遇到了类似于这个已知错误的内容:https://jira.atlassian.com/browse/SRCTREEWIN-8304
显然不是完全相同的错误,症状几乎完全相同,但是在创建存储时不会发生,但是当推送到远程仓库时,在这种情况下是BitBucket。
现在,我并不是非常精通DVCS的东西,但是这就是我发生的事情,而我希望以后不会在屁股上咬我的hacky修复:
当我按下按钮推送提交时,我看到这个对话框,注意过长的分支名称:
当我点击该对话框上的Push时,我看到了:
然后我可以回到Push对话框并更改分支名称,如下所示:
然后,当我点击推送时,我收到了这条成功消息:
所以看起来很棒,但我想知道我的修复是否很好。如果我不小心将一个拼写错误添加到其中一个分支名称中,它会破坏我的回购吗?有没有更好的方法来处理这个问题?我是否为自己制造了问题?
答案 0 :(得分:1)
是的,您的解决方法是正确的:您重命名了分支。
如果我不小心在其中一个分支名称中添加了拼写错误,它是否会破坏我的仓库
不,你的存储库没问题 使用
仔细检查命令行中repo的状态git branch -avv
您不应该看到任何其他分支带有"长名称"。
至于存储,我更喜欢提交:请参阅" git reset --soft
as stash replacement and undo":提交更安全,更难以丢失(与存储错误的存储相比)