我正在创建一个新项目,本质上是一个我想在BitBucket上管理的iOS项目(XCode)。我最初为Android设置了一个存储库,在我的iOS项目目录中运行“git init”后,我担心我在版本控制的某些方面有重叠。我是否正确设置了这个?
答案 0 :(得分:2)
git init
将确保正确配置仓库:
Reinitialized existing Git repository in /path/to/repo/.git/
如果你没有得到这样的警告,你现在可能已经初始化了两个单独的Git存储库。如果他们应该一起管理,你可以将他们的历史与git merge --allow-unrelated-histories
一起。
更新:为确保您只有一个Git回购,请尝试以下操作:
find /path/to/repo -type d -name .git
如果一切配置正确,您应该只得到一个结果:
/path/to/repo/.git
如果你没有得到这样的条目,你的Git repos就会在错误的地方初始化。您应该删除所看到的任何流浪.git/
目录,并仅在git init
到cd
时尝试/path/to/repo
。