我刚刚从subversion切换到GIT,发现它快多了。
我有一个问题-在一个位置/计算机上,我更改文件,删除目录,...然后提交它,一切正常(如果我在另一个文件夹上定义了新的GIT,一切都是正确的)。在另一个位置上,我拉取,但没有任何反应-删除的文件留下来,没有任何更改,等等…
有谁知道吗?
发布于 2013-01-31 23:23:58
commit仅提交到您的本地存储库。我想你是在找push把它发送到主回收站?
参见:What are the differences between "git commit" and "git push"?获得一个很好的图表来解释它是如何工作的。
显然,这与你习惯的只有一个集中存储库的情况不同;现在你有了自己的本地存储库,因此Git是一个分布式system...also,部分原因是它对你来说要快得多!
发布于 2013-01-31 23:33:33
虽然这不是您具体问题的答案,但我建议您使用以下链接:
Git Tutorial
供审阅。该页面的作者(Lars Vogel)整理了一份非常好的Git初学者指南,当我记不起要做的事情的具体选项/参数时,我99%的时间都会求助于此。要使用远程repos,您需要通读第11节和第12节,但是作为Git的新手,我建议您阅读整个文档。
我必须回顾一下NetBeans,看看他们的Git插件是如何工作的;它可能不支持推送到远程存储库(仅限本地提交),但这会让我大吃一惊。我很少在支持Git的IDE中工作,所以我的提交通常是在命令行中完成的。
https://stackoverflow.com/questions/14629101
复制相似问题