Als «git» getaggte Fragen

806
Wann sollte ich git pull --rebase verwenden?

Ich kenne einige Leute, die git pull --rebasestandardmäßig verwenden, und andere, die darauf bestehen, es niemals zu verwenden. Ich glaube, ich verstehe den Unterschied zwischen Zusammenführen und Umbasieren, aber ich versuche dies in den Kontext von zu stellen git pull. Geht es nur darum, nicht...

799
Wie klone ich einen einzelnen Zweig in Git?

Ich habe ein lokales Git-Repository namens "Skeleton", das ich zum Speichern von Projektskeletten verwende. Es gibt einige Niederlassungen für verschiedene Arten von Projekten: casey@agave [~/Projects/skeleton] git branch * master rails c c++ Wenn ich den Hauptzweig nach einem neuen Projekt...

764
Entwicklungszweig mit Master zusammenführen

Ich habe nämlich zwei Zweige masterund developmentin einem GitHub Repository. Ich mache meine gesamte Entwicklung in der Entwicklungsbranche wie gezeigt. git branch development git add * git commit -m "My initial commit message" git push -u origin development Jetzt möchte ich alle Änderungen am...

756
Was ist der Unterschied zwischen HEAD ^ und HEAD ~ in Git?

Wenn ich in Git ein Ahnen-Commit-Objekt anführe, verwechsle ich zwischen HEAD^und HEAD~. Beide haben eine "nummerierte" Version wie HEAD^3und HEAD~2. Sie scheinen mir sehr ähnlich oder gleich zu sein, aber gibt es Unterschiede zwischen der Tilde und dem

755
Kann ich in .gitconfig mehrere Benutzer für mich angeben?

In meiner ~/.gitconfigListe liste ich meine persönliche E-Mail-Adresse unter auf [user], da ich diese für Github-Repos verwenden möchte. Aber ich habe vor kurzem auch angefangen, Git für die Arbeit zu verwenden. Das Git-Repo meines Unternehmens ermöglicht mir das Festschreiben, aber wenn es...