Als «git» getaggte Fragen

393
Warum ist Git besser als Subversion?

Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich benutze Subversion seit ein paar Jahren und nachdem ich SourceSafe

392
Git hinzufügen und in einem Befehl festschreiben

Kann ich das auf irgendeine Weise tun? git add -A git commit -m "commit message" in einem Befehl? Ich scheine diese beiden Befehle viel zu tun, und wenn Git eine Option wie hätte git commit -Am "commit message", würde dies das Leben so viel bequemer machen. git commithat den -aModifikator,...

391
Git Schuld - vorherige Commits?

Ist es möglich zu sehen, wer eine bestimmte Zeile vor dem Commit bearbeitet hat git blame, wie von einem Commit-Verlauf für eine bestimmte Zeile? Zum Beispiel führe ich Folgendes aus (für das hervorragende uncrustifyProjekt): $ git blame -L10,+1 src/options.cpp ^fe25b6d (Ben Gardner 2009-10-17...

389
Git: Siehe mein letztes Commit

Ich möchte nur die Dateien sehen, die beim letzten Festschreiben genau so festgeschrieben wurden, wie ich die Liste damals gesehen habe git commit. Leider auf der Suche nach git "last commit" log in Google bringt mich nirgendwo hin. Und git diff HEAD^..HEAD ist natürlich nicht das, was ich...

389
Einen Kirschpickel abbrechen?

Ich rannte git cherry-pick <hash>und hatte Zusammenführungskonflikte. Ich möchte die Konflikte nicht lösen, ich möchte nur die Kirschpickel abbrechen. Bei einer tatsächlichen Zusammenführung (mit git merge) gibt es das Praktische git merge --abort. Was ist das Äquivalent zum...

387
Drücken Sie git Commits & Tags gleichzeitig

Ich bin mir des Grundes bewusst, der git push --tagseine separate Operation ist, die einfach alt ist git push. Das Pushen von Tags sollte eine bewusste Wahl sein, da Sie nicht versehentlich eines pushen möchten. Das ist gut. Aber gibt es eine Möglichkeit, beide zusammenzubringen? (Abgesehen von git...

387
Warum ist mein Git-Repo in einen getrennten HEAD-Status eingetreten?

Ich hatte heute einen abgetrennten Kopf, das gleiche Problem wie in: Git Push sagt alles auf dem neuesten Stand, obwohl ich lokale Änderungen habe Soweit ich weiß, habe ich nichts Außergewöhnliches getan, sondern nur mein lokales Repo festgelegt und gepusht. Wie bin ich zu einem gekommen detached...

384
Verschieben eines vorhandenen Git-Repositorys in SVN

Ich habe meine ganze Arbeit in Git gemacht und auf GitHub gepusht. Ich war sowohl mit der Software als auch mit der Website sehr zufrieden und möchte an dieser Stelle meine Arbeitspraktiken nicht ändern. Mein Doktorvater bittet alle Studenten, ihre Arbeit in einem SVN-Repository zu behalten, das...

384
Push-Commits in einen anderen Zweig

Ist es möglich, Änderungen von einem Zweig in einen anderen zu übertragen und zu übertragen? Angenommen, ich habe Änderungen in BRANCH1 festgeschrieben und möchte sie auf BRANCH2 übertragen . Ab BRANCH1 gilt Folgendes : git push origin **BRANCH2** Und dann BRANCH1

381
Holen Sie sich den kurzen Git-Version-Hash

Gibt es eine sauberere Möglichkeit, den Kurzversions-Hash HEADvon Git zu erhalten? Ich möchte die gleiche Ausgabe sehen, die ich bekomme von: git log -n 1 | head -n 1 | sed -e 's/^commit //' | head -c 8 Ich habe ursprünglich den obigen Befehl verwendet, um eine Versionszeichenfolge zu...

380
Verwenden Sie git, um nur die neueste Version zu erhalten

Ich möchte ein Projekt verfolgen, das Git verwendet. Ich möchte nicht das vollständige Repository und den vollständigen Verlauf klonen, sondern nur die neueste Version und in der Lage sein, vom Remote-Projekt auf neue Versionen zu aktualisieren. Ich habe versucht, git clone zu verwenden, aber...

379
git: Dein Zweig ist durch X Commits voraus

Wie kommt das eigentlich zustande? Ich arbeite momentan alleine in einem Repo, also ist dies mein Workflow: Dateien ändern Verpflichten Wiederholen Sie 1-2 bis zufrieden Zum Master drücken Wenn ich dann eine mache git status, wird mir mitgeteilt, dass mein Zweig um X Commits voraus ist...