1

我在 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)

它列出的文件我想保持不被跟踪,与 repo 不同的文件之一是,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 显示我的最新提交确实已成功提交到我的本地仓库。

4

1 回答 1

1

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

你的承诺应该在那里。如果刷新页面(并清空浏览器缓存)后它没有显示在 web-ui 中,请联系 support@github.com。

于 2013-07-09T19:37:29.480 回答