Почему Git не говорит мне, что я впереди своего пульта - PullRequest
3 голосов
/ 14 марта 2012

Чтобы синхронизировать мои репозитории с Wuala, я создал новый пустой репозиторий (который синхронизируется).Я добавил его в качестве удаленного к своему существующему (локальному) репо.

Теперь я понял, что git status также должен сообщать мне, когда я опередил свой пульт, но это не так!

C:\Users\blubb\Git Lokal\myproject>git remote -v
wuala   file:///C:\Users\blubb\Git\myproject-remote (fetch)
wuala   file:///C:\Users\blubb\Git\myproject-remote (push)

В настоящее время я знаю, что мое локальное репо опережает удаленный (локальные изменения фиксируются), но это статус, который я получаю.

C:\Users\blubb\Git Lokal\myproject>git status
# On branch master
nothing to commit (working directory clean)

Я могу нажатьмои изменения, но было бы неплохо увидеть, сколько коммитов у меня впереди, чтобы сделать правильный rebase squash до этого.

Ответы [ 2 ]

8 голосов
/ 14 марта 2012

Возможно, ваша ветка не настроена на отслеживание пульта.Попробуйте это:

git branch --set-upstream master wuala/master

А затем посмотрите, что говорит git status.

0 голосов
/ 02 декабря 2014

- настройка upstream устарела.Новый синтаксис будет:

git branch --set-upstream-to=wuala/master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...