Ich versuche, ein Git-Repository auf GitHub zu aktualisieren. Ich machte eine Reihe von Änderungen, fügte sie hinzu, engagierte mich dann und versuchte einen Git Push zu machen. Die Antwort sagt mir, dass alles auf dem neuesten Stand ist, aber es ist eindeutig nicht.Git Push wird nichts tun (Alles auf dem neuesten Stand)
git remote show origin
antwortet mit dem Repository, das ich erwarten würde.
Warum sagt Git mir, dass das Repository aktuell ist, wenn lokale Commits im Repository nicht sichtbar sind?
[searchgraph] git status
# On branch develop
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# Capfile
# config/deploy.rb
nothing added to commit but untracked files present (use "git add" to track)
[searchgraph] git add .
[searchgraph] git status
# On branch develop
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# new file: Capfile
# new file: config/deploy.rb
#
[searchgraph] git commit -m "Added Capistrano deployment"
[develop 12e8af7] Added Capistrano deployment
2 files changed, 26 insertions(+), 0 deletions(-)
create mode 100644 Capfile
create mode 100644 config/deploy.rb
[searchgraph] git push
Everything up-to-date
[searchgraph] git status
# On branch develop
nothing to commit (working directory clean)
Danke für das Detail. Ich war auf dem falschen Zweig = _ = –
Vielen Dank, Ihre git push Herkunft entwickeln: etwas anderes hat Antwort auf Frage gegeben, die ich nicht für eine Weile bekommen konnte. – antroid
In meinem Fall war 'git push origin x 'noch nicht eingerichtet, den Zweig x in der Zukunft zu schieben. Es war wegen einer spezifischen Pushspec im '.gitconfig'' [remote "Ursprung"] Abschnitt, der das Verhalten von git verursachte. – Raman