Als «git» getaggte Fragen

81
Wie grep ich den Git Diff?

Gibt es eine Möglichkeit, das nach einem bestimmten Muster gefilterte Git-Diff anzuzeigen? Etwas wie git grepdiff pattern changed file +++ some sentence with pattern changed file 2 --- some other pattern Leider ist die einfachste Lösung nicht gut genug git diff | grep pattern +++ some sentence...

81
Git: Warnung: Refname 'Master' ist mehrdeutig

Ich habe ein paar Leute gesehen, die hier die gleiche Frage gestellt haben, aber es scheint, dass keiner ihrer Ratschläge auf mich zutrifft. Ich erhalte die Warnung im Titel, habe aber keine Tags mit dem Namen "master". Dies ist das Ergebnis von git branch -a: * master remotes/origin/HEAD ->...

81
Verwenden eines Socken-Proxys mit Git für den http-Transport

Wie kann Git einen Socken-Proxy für den HTTP-Transport verwenden? Es gelingt mir, git mit GIT_PROXY_COMMAND so zu konfigurieren, dass ein Socken-Proxy für den GIT-Transport verwendet wird. Außerdem habe ich meine .curlrc-Datei so konfiguriert, dass sie den Socken-Proxy definiert, und ich kann...

81
Wann soll der Git-Teilbaum verwendet werden?

Welches Problem git subtreelöst sich? Wann und warum sollte ich diese Funktion verwenden? Ich habe gelesen, dass es für die Repository-Trennung verwendet wird . Aber warum sollte ich nicht einfach zwei unabhängige Repositories erstellen, anstatt zwei unabhängige Repositories in ein einziges zu...

80
Warum ist der Git-Stash nicht pro Zweig einzigartig?

Ich nehme an, es ermöglicht das Verschieben von Änderungen von einem Zweig zum nächsten, aber dafür ist Kirschernte gedacht, und wenn Sie Ihre Änderungen nicht festschreiben, sollten Sie sie vielleicht nicht verschieben? Ich habe gelegentlich den falschen Vorrat auf den falschen Zweig angewendet,...

80
Git unter Windows: MSYS oder Cygwin?

Ich habe vor, meine Projekte auf git zu migrieren, und frage mich derzeit, welche Option unter Windows die beste und / oder stabilste ist. Soweit ich weiß, habe ich grundsätzlich 2,5 Optionen: MSYSgit Git unter Cygwin (aka 2.5) MSYSgit von einer Cygwin-Eingabeaufforderung (vorausgesetzt, Cygwin...

80
Git: Änderungen von einem anderen Zweig erhalten

Ich habe ein Projekt, das Git verwendet, und ich möchte einen neuen Zweig starten, um eine wichtige neue Funktion hinzuzufügen. Unter dem mainZweig werde ich weiterhin Fehlerbehebungen und kleinere Funktionen hinzufügen. In regelmäßigen Abständen möchte ich die Änderungen aus dem Hauptzweig in...

80
Anzeigen des GIT-Verlaufs verschobener Dateien

Obwohl ich viele andere Beiträge zu GIT und verschobenen Dateien gelesen habe, habe ich immer noch Schwierigkeiten zu verstehen, wie man den gesamten Verlauf verfolgt. Wenn Sie gitk myfilewie hier vorgeschlagen vorgehen, wird nur die Geschichte bis zum vorherigen Schritt angezeigt. Ich verstehe,...