我想在我的开发工作流程中使用git。我正在使用Eclipse Juno。 我来自CVS,但从分布式VCS中看到很多好处。 我正在阅读Pro Git的书,已经阅读了相当多的内容开始使用它,但不知怎么的东西不能按照我认为应该的方式工作。 我在单机上做得很好,但是当我做远程数据库同步时失败。将Git用于多个开发位置
这就是我想要达到的目标:
我有两个PC-S,HOME WORK &。我想在两台PC上开发,所以选择git来同步它们。 我在THUMB驱动器上创建了存储库,并将其克隆在HOME & WORK上。
现在,我想要在HOME或WORK上开发,在本地提交,与THUMB同步,然后与另一台PC(HOME或WORK)同步。
我应该发出什么命令来做到这一点? (例如WORK - > THUMB - > HOME)
谢谢。将尝试回报 – 2012-08-03 09:41:09
这是我尝试“git push origin master”时得到的错误 – 2012-08-03 17:16:45
拒绝更新检出分支:refs/heads/master 默认情况下,更新非裸存储库中的当前分支被拒绝,因为它会使索引和工作树与你推送的内容不一致 ,并且需要'git reset --hard'将工作树匹配到HEAD。 – 2012-08-03 17:22:04