新手在这里。
我有一个个人Macbook,我想使用Git来跟踪更改等。我想在我的macbook上初始化一个repo并在那里工作。这是个好主意吗?
如果:我在Macbook HD中的某个地方有一个主存储库,比如/Users/user/projects/project1,并将其克隆到macbook上的另一个我实际执行开发的区域,那该怎么办?但是这里面有很多冗余。
我有点困惑,想知道人们在类似的个人发展环境中通常采取的步骤是什么。
非常感谢。
发布于 2010-05-24 02:13:47
我想在我的macbook上初始化一个repo,然后在那里工作。这是个好主意吗?
是的,这是个好主意。这正是我所做的。
如果:我在我的Macbook HD中有一个主存储库,比如/Users/user/projects/project1,并将其克隆到我的macbook上的另一个区域,在那里我实际执行开发?但是这里面有很多冗余。
您的存储库将位于/Users/user/projects/project1/.git/中
然后将存储库签出到/Users/user/projects/project1目录,并在那里工作。你不需要克隆任何东西。
发布于 2010-05-24 02:13:41
只在你工作的地方git init就可以了,你不需要把它克隆到另一个地方。
请记住,您仍然需要备份。
发布于 2010-05-24 02:14:18
我发现这个流程对个人和团队发展非常有好处:http://nvie.com/git-model
这个家伙甚至开发了额外的git命令来处理这个流(http://github.com/nvie/gitflow/tree/0.2)。你应该自己试一试!
https://stackoverflow.com/questions/2892820
复制相似问题