2017-04-10 50 views
1

当您忘记检查XCode中的'initialize git repository'框时,仍然可以通过从Source Control菜单栏项中选择'create working copy'来使用git VC。XCode - 无论如何,工作副本意味着什么?

我对这个词感到困惑;正在为git存储库复制另一个名称?在其他地方,我看到术语'工作副本'定义为'磁盘上编译单元的内存中表示'(jetbrains

这是git存储库的工作方式吗?我不认为他们创建了任何代码的副本。这条路由是否初始化版本库与运行git init不同,或者检查初始化git存储库复选框?

回答

1

术语“工作副本”在不同的背景下表示不同的事物。

对于Git,“工作副本”是一个包含.git子目录的完整文件的目录。它与本地git存储库相同。

对于Jetbrains/Eclipse,“工作副本”是用于内存编译的特定于Java的东西。它与Git没有任何关系。

+0

ahh ok谢谢!!听起来上面列出的3种方法没有区别 - 它们都只是创建一个.git子目录 –