关于GIT,我是一个完整的菜鸟。最近几天,我一直只是迈出第一步。我在笔记本电脑上安装了一个存储库,从一个SVN项目中拉下了Trunk(分支有一些问题,但没有让它们正常工作),但是一切似乎都还可以。
现在,我希望能够从笔记本电脑拉动或推动到我的主台式机。原因是笔记本电脑在火车上很方便,因为我每天要花2个小时旅行,并且可以完成一些出色的工作。但是我在家的主要机器非常适合开发。因此,我希望能够在回家时将笔记本电脑从主机推/拉到主机。我认为最简单的方法是在LAN上共享代码文件夹,然后执行以下操作:
git clone file://192.168.10.51/code
不幸的是,这似乎不适用于我:
所以我打开git bash cmd并输入上面的命令,我在C:\ code(两台机器的共享文件夹)中,这就是我得到的:
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
如何以最简单的方式在两台计算机之间共享存储库。
还有其他位置将成为官方存储点,其他开发人员和CI服务器等将从中获取这些位置,这是为了让我可以在两台计算机上的同一存储库中工作。
根据塞巴斯蒂安的建议,我得到以下信息:
C:\code>git clone --no-hardlinks file://192.168.10.51/code
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
**编辑-答案**
感谢所有的帮助。我尝试了对驱动器进行映射,并且工作正常,以为我可以不进行映射就返回并重试。最终结果是:
git clone file://\\\\192.168.0.51\code
这很棒。
谢谢