Мы используем Github.Время от времени, после git pull
, я запускаю git status
, и мне говорят, что я опережаю origin/master
, что странно, потому что я думаю, что совершил все.Так что я делаю git push
.
Конечно, нет ничего, чтобы подтолкнуть.Поэтому я снова запускаю git status
, и на этот раз «призрачные локальные коммиты» исчезли;В конце концов, я не впереди origin/master
.
Мои товарищи по команде тоже это испытали.Мы заметили это только с тех пор, как начали использовать Github.
Есть идеи, что здесь происходит?
Ниже приведен пример с моего терминала, сразу после того, как я сделалgit pull
.
~/projects/formula[master]% git status
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
#
nothing to commit (working directory clean)
~/projects/formula[master]% git push origin master
Everything up-to-date
~/projects/formula[master]% git status
# On branch master
nothing to commit (working directory clean)
~/projects/formula[master]%