繁体   English   中英

使用netbeans支持的新git用户无法从远程存储库中提取最新提交

[英]new git user using netbeans support unable to pull latest commit from remote repository

我是一个新的GIT用户,使用win7上内置的NetBeans支持。 我在另一台计算机上对我的项目文件进行了一些更改,并将它们提交到远程仓库。 当我尝试从我的远程存储库中提取此最新版本时,我收到以下错误:

 ==[IDE]== Nov 13, 2012 11:35:27 PM Pulling...
 git pull bitbucket.org:kcsmith/b1.git +refs/heads/master:refs/remotes/origin/master
 No update
 Merge Result: Failed
 Merge of HEAD with origin/master failed because of these files:
 C:\wamp\www\path\to\file

如何将最新版本提取到第二台计算机?

提前致谢,

法案

我不是百分百肯定。 但我非常有信心你的麻烦来自工作目录中未跟踪的文件/更改。

首先,检查工作目录git status 如果列出了文件,则需要先添加它们( git add -A )并提交它们( git commit )然后才能提取。 在旁注,而不是提交,你可以存储它们

完成此操作并且git status显示没有文件后,您可以拉出远程存储库。

这种行为阻止您在合并过程中丢失未保存的工作(如pull别名一个fetch由以下merge )。

我遇到了同样的问题。 我猜你在Netbeans中运行git。 请尝试在git shell中运行该命令。 你会看到差异。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM