如何更新GIT远程存储库?

时间:2013-01-31 15:18:59

标签: git commit pull

我刚从subversion切换到GIT,发现速度要快得多。

我有一个问题 - 在一个位置/计算机上我更改文件,删除目录,...并提交它一切正常(如果我在另一个文件夹上定义新的GIT一切正确)。在另一个位置,我拉,没有任何反应 - 删除的文件保留,没有更改等...

有人有任何想法吗?

2 个答案:

答案 0 :(得分:4)

commit仅提交到您的本地存储库。我想你正在寻找push将它发送到主回购?

请参阅:What are the differences between "git commit" and "git push"?以获取解释Git如何工作的精彩图表。

显然这与您习惯的不同,因为只有一个集中存储库;现在你有自己的本地仓库,因此Git是一个分布式系统...也部分原因是为什么它对你来说要快得多!

答案 1 :(得分:1)

虽然这不是您具体问题的答案,但我建议您使用以下链接:

Git Tutorial

进行审核。该页面的作者(Lars Vogel)汇总了一本非常好的初学者Git指南,当我不记得我想要做的具体选项/参数时,这就是我99%的时间所指的求助。对于使用远程存储库,你需要阅读第11节和第12节,但是对Git来说是新手,我会说让整个文档读一遍。

我必须查看NetBeans以了解他们的Git插件是如何工作的;它可能不支持推送到远程存储库(仅限本地提交),但这会让我感到惊讶。我很少在支持Git的IDE中工作,所以我的提交通常是在命令行完成的。