2013-08-16 62 views
0

以下步骤是否可行?是否有危险,我没有看到?将git文件夹从一台机器复制并粘贴到另一台机器上?

  • 创建文件夹并初始化它作为一个Git仓库
  • 使一些提交
  • “手动”传输文件夹到另一台机器通过USB /电子邮件/等等。
  • 进行一些提交
  • “手动”将其发回。

我知道这并不理想。但是我需要在无法访问我公司本地git服务器的机器上做一些快速的工作。

有没有我没有注意的危险,还是应该顺利运作?

回答

1

我认为,如果它是upto提交(这总是相对于您的本地克隆的git存储库),那么它应该没问题。

但不推荐。

作为替代解决方案,您还可以在源计算机上启动git服务器,然后在目标计算机上执行克隆。

启动git的服务器

git daemon 

对于上述命令的帮助,运行git help daemon

之后只需将一个标记文件在源机器授予权限的存储库的git的文件夹到git服务器上运行该存储库上的克隆命令。这是通过:现在

​​

,从你的目标机器上,运行以下命令:

git clone git://<ip address of your source computer>/<absolute_path_of_your_repo> 

这种方式,你可以设置你的源机器上的git的服务器,并可以执行所有操作git提交,从目标机器上拉,推等。

优点:您无需再次将代码从源代码移动到目标计算机。您可以随时随地在目标机器上工作而无任何麻烦。

+0

回答我的问题,然后一些。我一定会试一试! – Chris

相关问题