Als «git» getaggte Fragen

Git ist ein Open-Source-System zur verteilten Versionskontrolle (DVCS). Verwenden Sie dieses Tag für Fragen zur Verwendung von Git und zu Workflows. Verwenden Sie das [github] -Tag NICHT für Git-bezogene Probleme, nur weil ein Repository zufällig auf GitHub gehostet wird. Verwenden Sie dieses Tag auch nicht für allgemeine Programmierfragen, die zufällig ein Git-Repository betreffen.

9
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 with pattern --- …
81 git  grep  diff 



10
Git Autocomplete in Bash-Aliasen?
Ich verwende goals einfachen Bash-Alias ​​für git checkout branchname. Was ich vermisse, ist die Autocomplete-Funktion, die mit dem vollständigen git checkout branchna...Befehl funktioniert , aber nicht im Alias. Gibt es eine Möglichkeit, Bash anzuweisen, den Autovervollständigungstreiber für einen anderen Befehl zu "erben"?
81 git  bash 


3
Indexdatei kleiner als erwartet
Heute Morgen habe ich angefangen, diesen Fehler von git zu bekommen: fatal: Indexdatei kleiner als erwartet tödlich: Git-Status - Porzellan fehlgeschlagen Irgendeine Idee, was passiert und wie man es löst?
81 git 

6
Gibt es eine Möglichkeit, Download- / Klonstatistiken eines Git-Repositorys abzurufen?
Gibt es eine Möglichkeit zu ermitteln, wie oft ein Git-Repository von Github geklont oder heruntergeladen wurde? Ich war nur neugierig, als ich feststellte, dass andere Statistiken wie Commit-Times-Codezeilen mithilfe von http://gitstats.sourceforge.net/ generiert werden konnten, aber ich fand nicht heraus, wie ich die Anzahl der Klone / Downloads überprüfen konnte.
81 git  github 

5
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 stecken? In diesem GitHub-Tutorial wird erklärt, wie Git-Teilbaum-Zusammenführungen …
81 git  git-subtree 

5
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 -> origin/master …
81 git 

7
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 Informationen direkt mit dem Befehl curl abrufen, z. curl …
81 git  ssh  proxy  socks 


9
Wählen Sie einen privaten Schlüssel für Git aus
Ich habe 2 Git-Server, die 2 verschiedene SSH-Schlüssel benötigen. git clone user1@server1:blahblahblahverwendet ~/.ssh/id_rsa, aber ich muss angeben, welcher Schlüssel verwendet werden soll, abhängig von dem Server, zu dem ich eine Verbindung herstelle. Welcher Git-Befehlszeilenparameter erledigt diesen Job? (Ich verwende Linux.)
81 git  ssh 


6
Git unter Mac OS X Lion
Ich habe gerade meinen Mac auf LION aktualisiert und jetzt ist git weg: $ git -bash: git: command not found Irgendwelche Ideen, wie man Git zurückbekommt?
80 git  macos  osx-lion 

2
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 meinen Zweig "Hauptneuheit" übernehmen. Was ist der beste …
80 git 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.