2012-09-25 47 views
0

我没有问题。我不得不格式化我的硬盘,并与我的git确认。现在,当我克隆的Git仓库,提交和检查git的状态,我有:Git - 启用“你的分支提前X提交”

$ git status 
# On branch master 
nothing to commit (working directory clean) 

,但我不知道我有多少提交我提前掌握的信息。有人能告诉我如何启用这个选项吗?我重新启动,我应该修改我的配置,但我无法找到我应该改变什么。

+0

你运行的是哪个版本的git?此外,远程分支状态功能仅适用于有遥控功能的情况。 “git remote show origin”会告诉你什么? –

+0

我正在运行msysgit v1.7.11。远程原点设置正确。 Stony找到了解决方案。 Thx请注意。 – Darek

回答

0

我认为这是不行的。

当您在本地PC上提交某些内容到您的本地回购站时,您将从远程分支提前完成一次提交。所以首先,当你向主人推送提交时,你的状态是相同的。

我认为,当你没有推动你的提交和格式化你的硬盘时,你的改变就会丢失。

Git doesn't show how many commits ahead of origin I am, and I want it to

也许,这可能是另一种解决方案时,您已经复制了整个.git目录。

+1

引用“git branch --set-upstream local origin/remote” - 这正是我所需要的。谢谢。 – Darek

+0

好的一个问题解决了:) – Stony