我喜欢使用GitHub作为我的项目文件库,但如果我能够在计算机上不同的目录路径上创建一个存储库,并在新的工作目录中克隆该创建的存储库,那就更有趣了。
我打算在本地创建一个GitHub。我已经搜索过很多关于这个问题的解决方案,其中很多人建议我使用gitolite等工具。但问题是,我使用的是Windows系统,我希望能够通过命令行完成所有操作。
我应该输入哪些命令来创建一个存储库,使其位于与工作目录不同的另一个目录中,并能够将该存储库克隆到本地网络中的其他终端上。
将终端连接到Windows主机
我已经创建了一个存储库目录路径为Users\username\GIT\project.git
。我正在尝试使用命令行将终端连接到主机,命令为git clone file://{IPv4 server address}/Users/username/GIT/project.git
返回
fatal: '/{IPv4 server address}/Users/username/GIT/project.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
我该如何解决这个问题?我的主机运行在Windows 7上,我的连接终端将使用Ubuntu 12.04 LTS和MacOS Mavericks。
更新记录
- 更新了我的问题内容。我不知道应该按哪些步骤进行操作。
- 添加了“将终端链接到Windows主机”的问题,以便在本地网络上共享仓库。