我正在努力找到正确的方法来做到这一点。我的公司正在使用SVN,因为我们正在开展签入和结账的项目。但是当我回到家时,我正在考虑使用Git来备份我的所有工作..这就是为什么
从家里我无法访问我的公司SVN Repo所以我想在互联网上设置一个Git Repo,以便在我离开工作之前将我的所有工作签入git,以便我可以在家中访问它。
我想听听别人是否这样做,如果你认为这是一个好习惯。
我该怎么做?我一直在使用SVN和Eclipse一段时间,但我听说GIT会更好地克隆我的工作站......
答案 0 :(得分:4)
许多人的解决方案是'git svn'。它允许您在svn中创建一个本地git仓库作为树的克隆,在本地工作,并将您的工作提交回svn。
您可以在工作时运行git svn,将生成的repo复制到您带回家的磁盘,然后在您恢复工作时返回svn。当然,总是假设您的雇主的政策允许这样做。如果你不能从家里找到svn,也许他们不喜欢这个想法。