git: Änderungen ins Remote-Repository übertragen

OP #4511542
Lesenswert?

Hallo zusammen,
ich verstehe es irgendwie nicht: ich habe ein kleines Projekt auf Github 
und nun lokal Änderungen an einer Datei gemacht. Diese möchte ich jetzt 
nach Github übertragen.

"git status" zeigt die "Auf Branch master; zum Commit vorgemerkte 
Änderungen" und die korrekte Datei. Ich habe nun versucht mit "git push 
origin master" bekomme ich die Meldung "Everything up-to-date".

Was mache ich falsch?

Gruß
Dennis
#4513472
Lesenswert?

rebase? schrieb:
> Sven B. schrieb:
>> Vernünftige Remotes haben das
>> deaktiviert.
> Das ist natürlich Unsinn. Wie pushst du branches, bei denen du ein
> rebase gemacht hast?
Nicht. Oder wie bringst du das deinen Kollegen bei dass sie jedes Mal 
ihr Repo umbauen müssen wenn du was gepusht hast?
Veröffentlichte Änderungen zurücknehmen geht mit git einfach nicht 
sinnvoll.

> Ach ich kenne die Antwort schon: Man macht keine rebases, weil sie
> schlechter Stil sind. Blah.
Rebase ist völlig ok, ich tue das ständig. Nur nicht von 
veröffentlichten Änderungen. Überleg' dir halt vor dem push, ob du noch 
Commits zusammenfassen willst. Danach ist es einfach zu spät. Wenn das 
nicht flexibel genug ist, entwickle in einem Branch, dann kannst du vor 
dem merge nochmal ein rebase -i machen, den alten Branch löschen und 
einen neuen anlegen, und den dann mergen.
Gast #4513495
Lesenswert?

Sven B. schrieb:
> Nicht. Oder wie bringst du das deinen Kollegen bei dass sie jedes Mal
> ihr Repo umbauen müssen wenn du was gepusht hast?
> Veröffentlichte Änderungen zurücknehmen geht mit git einfach nicht
> sinnvoll.

Das ist schlichtweg Unsinn.

>Wenn das
>nicht flexibel genug ist, entwickle in einem Branch,

Aha. Und wie pushst du den branch dann, ohne --force?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren