Als «git» getaggte Fragen

228
Versteckt nur nicht bereitgestellte Änderungen in Git

Ich möchte den folgenden Arbeitsablauf ausführen: Fügen Sie der Bühne Änderungen hinzu. Bewahren Sie alle anderen Änderungen auf, die nicht bereitgestellt wurden. Mach ein paar Sachen mit den Dingen in der Phase (zB bauen, Tests ausführen usw.) Wenden Sie den Vorrat an. Gibt es eine...

227
Git Diff sagt, das Teilprojekt sei schmutzig

Ich habe gerade ein Git-Diff ausgeführt und erhalte die folgende Ausgabe für alle meine ca. 10 Submodule diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit 8c75e65b647238febd0257658b150f717a136359...

227
Wie liste ich alle Tags auf, die ein Commit enthalten?

Diese Frage ähnelt dem Auflisten aller Tags, die auf ein bestimmtes Commit in git verweisen , jedoch mit einem Unterschied: Ich möchte nach allen Tags suchen, die ein bestimmtes Commit im Baum jedes Tags enthalten, nicht speziell nach den im Tag markierten Dateien selbst (in diesem Fall wurde nur...

227
Möchten Sie eine Datei von "git diff" ausschließen?

Ich versuche, eine Datei ( db/irrelevant.php) von einem Git-Diff auszuschließen . Ich habe versucht, eine Datei in das mit der Zeile dbaufgerufene Unterverzeichnis einzufügen .gitattributes, irrelevant.php -diff und ich habe auch versucht, eine Datei mit dem Namen .git/info/attributesenthaltend zu...

227
Wie wird der Git-Protokollverlauf für ein Unterverzeichnis eines Git-Repos angezeigt?

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Получить список коммитов для определённой папки Nehmen wir an, ich habe ein Git-Repo, das so aussieht. foo/ .git/ A/ ... big tree here B/ ... big tree here Gibt es eine Möglichkeit, git log zu bitten, nur die Protokollnachrichten für ein...

227
Ändern der Git-Remote-Standardeinstellung "Push to"

Ich möchte das Git-Standardziel für den Remote-Zweig ändern, damit ich es einfach tun kann git push Anstatt: git push upstream Derzeit ist dies auf die Ursprungsfernbedienung eingestellt, und ich möchte sie auf eine andere Fernbedienung einstellen. Ich habe versucht, die ursprüngliche (geklonte)...

226
Klonen eines privaten Github-Repos

Ich habe ein privates Repository auf Github für ein Projekt, an dem ich arbeite. Bisher habe ich nur an meinem Heim-Desktop gearbeitet, aber ich habe gerade einen Laptop gekauft und versuche, ihn so einzurichten, dass ich von jedem Computer aus an dem Projekt arbeiten und Änderungen per Push / Pull...

226
Git: "Bitte sag mir wer du bist" Fehler

Ich habe App-Server, die ich mithilfe von Chef + einigen Ad-hoc-Bash-Skripten zusammen boote. Das Problem ist, wenn ich ein Update auf einem dieser App-Server ausführen möchte, erhalte ich: 19:00:28: *** Please tell me who you are. Run git config --global user.email "[email protected]" git...

226
fatal: Der aktuelle Zweigstamm hat keinen vorgelagerten Zweig

Ich versuche, eines meiner Projekte auf Github zu bringen, und es wird immer wieder der folgende Fehler angezeigt: peeplesoft@jane3:~/846156 (master) $ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push...

225
Wie bearbeite ich eine vorhandene Tag-Nachricht in Git?

Wir haben mehrere kommentierte Tags in unserem Git-Repository. Die älteren Tags enthalten gefälschte Nachrichten, die wir aktualisieren möchten, um sie in unserem neuen Stil zu erhalten. % git tag -n1 v1.0 message v1.1 message v1.2 message v2.0 Version 2.0 built on 15 October 2011. In diesem...