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.

14
Mehrere Heroku-Konten
Ich habe Probleme bei der Arbeit mit mehreren Heroku-Konten auf meinem Computer. Die Sache ist, dass es vorher großartig funktioniert hat, indem man Konten mit dem Heroku-Edelstein wechselt. Aber jetzt (obwohl ich neue SSH-Schlüssel generiert habe) wird es nicht funktionieren. Wenn ich ein mache git push heroku master, heißt es …
92 git  heroku 

3
Wie man einen neuen Zweig ohne Geschichte pusht
Ich habe Git Repo mit zwei unabhängigen Zweigen, Master und Configs. Ich habe Konfigurationen erstellt, alle Dateien gelöscht und dann nur in Konfigurationsdateien abgelegt. Jetzt möchte ich dies auf Remote-Repo übertragen, aber sozusagen einen neuen, leeren Zweig (ohne Protokolle aller meiner Änderungen und alten Revisionen des ursprünglichen Zweigs). Wie kann …
92 git 



7
Wie kann man Git-Objekte wiederherstellen, die durch einen Festplattenausfall beschädigt wurden?
Ich hatte einen Festplattenfehler, der dazu führte, dass einige Dateien eines Git-Repositorys beschädigt wurden. Beim Laufen git fsck --fullbekomme ich folgende Ausgabe: error: .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack SHA1 checksum mismatch error: index CRC mismatch for object 6c8cae4994b5ec7891ccb1527d30634997a978ee from .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack at offset 97824129 error: inflate: data stream error (invalid code lengths set) error: cannot …


1
Wie färbe ich die Git-Status-Ausgabe ein?
Ich möchte die Git-Status-Ausgabe so einfärben, dass: untracked files = magenta new files = green modified files = blue deleted files = red Ich sehe stattdessen bereitgestellte Dateien in Grün und nicht bereitgestellte Dateien in Blau: Meine .gitconfig wird basierend auf einigen Suchanfragen wie folgt eingerichtet: [color] status = auto …


4
Git-Stash vs. Git-Branch
In einer früheren Git-Frage sprach Daniel Benamy über einen Workflow in Git: Ich arbeitete am Master und engagierte einige Sachen und entschied dann, dass ich diese Arbeit auf Eis legen wollte. Ich habe ein paar Commits gesichert und mich dann verzweigt, bevor ich mit meiner Mistarbeit angefangen habe. Er wollte …
92 git 

3
Was ist der Unterschied zwischen 'git format-patch' und 'git diff'?
Ich sehe keinen Unterschied zwischen der Ausgabe von 'git format-patch' und 'git diff'. Gibt es einen? Und kann ich nicht 'git diff' verwenden, um einen Patch zu erstellen und ihn dann mit git apply anzuwenden? Mein Problem ist, dass ich Änderungen zum Index hinzugefügt habe, aber anscheinend akzeptiert git format-patch …
92 git  diff  patch 


14
Git-Repository nach dem Tod des Computers defekt
Mein Computer ist tot und jetzt ist eines meiner Git-Repositories kaputt. Wenn ich versuche, den Master auszuchecken, wird Folgendes angezeigt: warning: ignoring broken ref refs/heads/master. error: Your local changes to the following files would be overwritten by checkout: com.vainolo.jdraw2d.releng.p2/pom.xml Please, commit your changes or stash them before you can switch …
92 git 

9
Git Mergetool mit Meld unter Windows
Unter Linux ist Meld mein bevorzugtes Merge-Tool, und ich hatte keine Probleme, es für die Verwendung mit Git zu verwenden oder zu konfigurieren. In Windows war dies jedoch eine andere Geschichte. Zuerst habe ich Meld von einem Bundle installiert, das ich hier gefunden habe: https://code.google.com/p/meld-installer/ Dann habe ich meine .gitconfig …
92 git  meld 

4
Wie ignoriere ich Dateien, die sich im Repository befinden?
Ich habe eine Datei (config.php), die bereits im Git-Repository festgeschrieben ist, aber ich möchte sie lokal ignorieren, dh ich möchte, dass diese Datei im Repository verbleibt, aber Git zwingt, alle Änderungen daran zu ignorieren. Ich habe die Datei in .gitignore abgelegt, aber sie ist immer noch als geändert markiert und …
92 git  gitignore  git-rm 


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.