我已经在这里和谷歌上详尽地搜索了我的问题的答案。我已经找到了一些很好的资源和学习工具来理解Git和它的作用,但我需要一些澄清和帮助。
我正在做的是在办公室和家里工作的一个副业。(我正在将C#代码迁移到Java,以帮助我学习这两种语言。)
The setup
Eclipse :msysgit1.7.4Eclipse
代码。VS2008虚拟机中的
注释:使用Github不是一个选项。
Purpose/Goal
我所要做的就是尽可能的保持代码的有序,版本控制,尽可能的使用Git,但是在工作中设置它的时候,出于某种原因,我有点担心当我回到家的时候它不会像以前一样工作了。(附注:我感觉到了“这是git之美”。在某处键入答案。)
我的问题是:
使用该存储库
很抱歉篇幅太长,但我想提供尽可能多的信息。提前感谢任何人在涉水阅读我的小说后提供的任何信息。
发布于 2011-06-18 02:25:54
尝试在U盘上保留一个空的repo,并将其克隆到您正在使用的机器上。
在你打包一天或完成移除你的记忆棒之前,将你的更改推回到“原点”(这是记忆棒上的空白repo )。
当你打开你的另一台工作站(家?)获取您的更改。
发布于 2011-06-18 02:30:08
使用U盘来保存代码和存储库是一种选择-您可以获得可移植性和版本控制的优势。
但是,另一种方法是在U盘(或dropbox)上保留一个空的repo,并在要使用代码的每台计算机上克隆此代码。当你完成你正在做的事情时,你可以把你的改变往上游推(到U盘或Dropbox或其他任何地方)。
拥有一个可携带的裸体克隆意味着,如果你在旅行中忘记(或$DEITY禁止)丢失它的操纵杆,你就不会拿着你的…没有任何代码可用。如果您丢失了密钥,您可以从任何存储库重新创建克隆,如果您将密钥忘在家里、工作或其他地方,则可以在项目上执行某些操作,并在下次将更改与密钥合并在一起时将更改与密钥合并。
发布于 2011-06-18 02:22:41
一个常见的解决方案是在dropbox中保留一个空的repo,并使用它进行推送/拉取,以保持您的计算机同步。
https://stackoverflow.com/questions/6389894
复制相似问题