推送期间Git失败,现在说是最新的

时间:2013-07-09 19:11:08

标签: git egit

我在Eclipse中使用egit并且在我的提交/推送过程中发生了一些事情,推送失败了,现在它说一切都是最新的,但是repo没有我的提交(它没有显示在Github UI中)和我不能再提交它,因为它认为不同的文件是相同的。

输出git状态:

git status
# On branch master
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   .DS_Store
#   runwaysdk-client/.settings/org.eclipse.wst.validation.prefs
#   runwaysdk-common/.settings/org.eclipse.wst.validation.prefs
#   runwaysdk-main/doc/scrum_notes.txt
#   runwaysdk-manager/target/
#   runwaysdk-server/.settings/org.eclipse.wst.validation.prefs
nothing added to commit but untracked files present (use "git add" to track)

它列出的文件我想保留为未跟踪,其中一个与回购不同的文件是runwaysdk-test/pom.xml但是你可以看到它没有被列为不同的文件。

我“认为”提交工作正常,这意味着我的机器上的repo应该比远程repo(github)有更多的提交,我只是需要推送它?

git push
Everything up-to-date


git remote -v
origin  git@github.com:terraframe/Runway-SDK.git (fetch)
origin  git@github.com:terraframe/Runway-SDK.git (push)

我如何解决这个问题?

修改

git log显示我的最新提交确实已成功地发送到我的本地仓库。

1 个答案:

答案 0 :(得分:1)

Github今天在文件服务器上遇到了一些麻烦。你可能受此影响了。

你的提交应该在那里。如果刷新页面后没有出现在web-ui中(并清空浏览器缓存),请联系support@github.com了解相关信息。