我是一个新的git用户。我通常从多个位置开发,然后将更改推送到网站和中央存储库。我刚开始使用git作为我的版本管理器。
昨天我对我的网站进行了一些重大更改,然后将更改推送到我的网站和存储库,我可以看到它们已经到位。
今天,我从其他网站尝试将这些更改提取到不同的本地开发环境。但是,我的本地版本没有发生任何变化。我正在使用netbeans git支持。这是输出:
==[IDE]== Dec 5, 2012 9:46:47 AM Pulling...
git pull git@bitbucket.org:****/**.git +refs/heads/master:refs/remotes/origin/master
==[IDE]== Dec 5, 2012 9:46:59 AM Pulling... finished.
执行此操作后,我检查了最新的代码更改不在我当前的开发副本中,尽管它们存在于远程存储库和网站中(我仔细检查过)
我的本地副本不是新鲜的克隆。我曾希望将远程更改合并到我的本地副本中。我今天早上做的第一个想法是尝试执行拉动。
有人可以告诉我接下来要做什么来获取最新的副本吗?
谢谢,
比尔
答案 0 :(得分:0)
好的,我找到了答案。我在本地副本上执行了一个提交(我猜我上次做了一些更改,我没有提交过),然后是拉,这次它给了我合并2次提交的选项,我能够下载最新的更改。
感谢您的帮助,
比尔