【发布时间】:2015-05-07 18:48:16
【问题描述】:
我将我的 repo 保存在 Dropbox 中,有一天(请参阅下面的日期)它变得疯狂。现在我每次尝试自动完成分支名称时都会收到这些警告
warning: ignoring ref with broken name refs/heads/develop (MacBook Pro's conflicted copy 2015-02-28)
warning: ignoring ref with broken name refs/heads/master (MacBook Pro's conflicted copy 2015-02-28)
warning: ignoring ref with broken name refs/remotes/origin/develop (MacBook Pro's conflicted copy 2015-02-28)
warning: ignoring ref with broken name refs/remotes/origin/master (MacBook Pro's conflicted copy 2015-02-28)
warning: ignoring ref with broken name refs/remotes/production/master (MacBook Pro's conflicted copy 2015-02-28)
如何解决这些警告?
注意:对于所有重复触发快乐的人 - 这不是重复!我只想删除上面的引用以停止收到警告。 git repo 完好无损
【问题讨论】:
-
这不是重复的!我没有那个问题的问题。 git repo 完好无损。我只想删除那些引用
-
作为一般评论:这样的事情说明了为什么 Dropbox 不是托管 Git 存储库的完美解决方案。看看像 BitBucket 这样的东西,它提供了免费的私有 Git 存储库。这可能更合适,并且可以避免上述问题。
-
@nwinkler 我会担心 Dropbox 损坏我的 git 存储库。 (这甚至是一个小的损坏,但幸运的是,假设您没有丢失分支或其他东西上的最新本地提交,它可以从中恢复。)不要使用像 Dropbox 这样的东西来管理已经在源代码控制下的东西.
-
@NickGinanto 我做同样的事情,效果很好。只是时不时地我必须删除所有这些冲突。不过,这种情况并不经常发生,并且能够在工作中停止编码并从我在家用 PC 上停下来的地方重新开始的好处是巨大的。不要让任何人告诉你其他情况。