【发布时间】:2016-08-30 09:46:16
【问题描述】:
我正在使用 eclipse 处理大型 C/C++ 项目;为了跟踪更改,我定期将整个 eclipse 工作区的备份保存到 .tar 文件中。我想开始使用 git 来跟踪我的工作区中的更改。
我创建了一个 git 存储库并将我的整个工作区添加到其中。 然后我克隆了 git 存储库并使用 Eclipse 打开了克隆的工作区。 克隆的工作区将无法编译:在项目属性中检查,包含路径相对于我在原始工作区中看到的内容发生了更改。
然后我尝试手动复制原始工作区文件夹并在 Eclipse 中打开复制的工作区。在这种情况下,所有路径都是正确的,我的代码就像在原始工作区中一样编译。
可能是什么问题?当整个文件夹在 git 下时,git clone 和一个简单的副本有什么区别,不包括 .git 文件夹中发生的事情?
【问题讨论】: