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.

4
Erzwingen Sie, dass Git Stash hinzugefügte Dateien überschreibt
Ich habe einige Dateien, die in Git nicht verfolgt wurden. Ich nahm einige Änderungen vor und wollte sie festschreiben, stellte jedoch fest, dass ich vergessen hatte, zuerst die unveränderten Dateien einzuchecken. Also habe ich die Dateien verstaut und dann die unveränderten Versionen hinzugefügt. Wenn ich dann den Stash auf das …
223 git 

18
(Mac) -bash: __git_ps1: Befehl nicht gefunden
Ich versuche, meine Eingabeaufforderung im Terminal zu ändern. Ich bekomme immer wieder den Fehler: -bash: __git_ps1: command not found Ich habe es versucht, indem ich es wie folgt in das Terminal eingegeben habe : __git_ps1. Ich habe es auch in der ausprobiert.bash_profile if [ -f ~/.git-completion.bash ]; then source ~/.git-completion.bash …
222 macos  git  terminal  ps1 

5
Verwenden des Schrägstrichs im Git-Zweignamen
Ich bin mir ziemlich sicher, dass ich irgendwo in einem beliebten Git-Projekt gesehen habe, dass die Zweige ein Muster wie "feature / xyz" hatten. Wenn ich jedoch versuche, einen Zweig mit dem Schrägstrich zu erstellen, wird folgende Fehlermeldung angezeigt: $ git branch labs/feature error: unable to resolve reference refs/heads/labs/feature: Not …
222 git  branch 


9
Wie mache ich ein Git-Commit in der Vergangenheit?
Ich konvertiere alles für meinen persönlichen Gebrauch in Git und habe einige alte Versionen einer Datei gefunden, die sich bereits im Repository befinden. Wie kann ich es in der richtigen Reihenfolge entsprechend dem "Änderungsdatum" der Datei in den Verlauf übernehmen, damit ich einen genauen Verlauf der Datei habe? Mir wurde …

5
Wie kann man mit git nur einen Teil einer neuen Datei inszenieren?
Ich liebe Git Add - Interactive . Es ist jetzt Teil meines täglichen Workflows. Das Problem scheint, dass es mit nicht verfolgten Dateien nicht funktioniert. Ich möchte eine neue Datei verfolgen, aber nur einen Teil davon hinzufügen, dh einige Teile dieser neuen Datei können noch nicht bereitgestellt werden. Mit git …
221 git 



7
Funktionsweise von Zeilenendkonvertierungen mit git core.autocrlf zwischen verschiedenen Betriebssystemen
Ich habe viele verschiedene Fragen und Antworten zum Stapelüberlauf sowie eine Git- Dokumentation zur Funktionsweise der Einstellung core.autocrlf gelesen . Dies ist mein Verständnis von dem, was ich gelesen habe: Unix- und Mac OSX-Clients (Pre-OSX verwendet CR) verwenden LF-Zeilenenden. Windows-Clients verwenden CRLF-Zeilenenden. Wenn core.autocrlf auf dem Client auf true gesetzt …



30
git Befehle hinzufügen, festschreiben und pushen in einem?
Gibt es eine Möglichkeit, diese drei Befehle in einem zu verwenden? git add . git commit -a -m "commit" (do not need commit message either) git push Manchmal ändere ich nur einen Buchstaben, CSS-Padding oder so. Trotzdem muss ich alle drei Befehle schreiben, um die Änderungen zu übernehmen. Es gibt …
220 git 

5
Was bedeutet FETCH_HEAD in Git?
git pull --help sagt: Im Standardmodus git pullwird die Abkürzung für git fetchgefolgt von git merge FETCH_HEAD. Was ist das FETCH_HEADund was wird tatsächlich zusammengeführt git pull?
220 git  git-pull  git-fetch 

21
Rufen Sie eine einzelne Datei aus einem Repository ab
Was ist der effizienteste Mechanismus (in Bezug auf übertragene Daten und verwendeten Speicherplatz), um den Inhalt einer einzelnen Datei aus einem Remote-Git-Repository abzurufen? Bisher habe ich es geschafft: git clone --no-checkout --depth 1 git@github.com:foo/bar.git && cd bar && git show HEAD:path/to/file.txt Das scheint immer noch übertrieben. Was ist mit mehreren …

16
Git-Fehler: "Überprüfung des Hostschlüssels fehlgeschlagen" beim Herstellen einer Verbindung zum Remote-Repository
Ich versuche, eine Verbindung zu einem Remote-Git-Repository herzustellen, das sich auf meinem Webserver befindet, und es auf meinen Computer zu klonen. Ich verwende das folgende Format für meinen Befehl: git clone ssh://username@domain.com/repository.git Dies hat für die meisten meiner Teammitglieder gut funktioniert. Normalerweise fordert Git nach dem Ausführen dieses Befehls zur …
220 git  ssh  ssh-keys 

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.