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
Wie mache ich 'git reset' rückgängig?
Was ist der einfachste Weg, um das rückgängig zu machen git reset HEAD~ Befehl? Derzeit kann ich mir nur vorstellen, einen "Git-Klon http: // ..." von einem Remote-Repo aus zu erstellen.
1312 git 


16
Wie kann ich nur Dateinamenänderungen in Git zwischen Groß- und Kleinschreibung unterscheiden?
Ich habe ein paar Dateien Namen von de-Kapital der ersten Buchstaben geändert, wie in Name.jpgzu name.jpg. Git erkennt diese Änderungen nicht und ich musste die Dateien löschen und erneut hochladen. Gibt es eine Möglichkeit, dass Git bei der Überprüfung auf Änderungen der Dateinamen zwischen Groß- und Kleinschreibung unterscheiden kann? Ich …

10
So machen Sie "git commit --amend" rückgängig, anstatt "git commit"
Ich habe versehentlich mein vorheriges Commit geändert. Das Commit sollte separat sein, um den Verlauf der Änderungen zu speichern, die ich an einer bestimmten Datei vorgenommen habe. Gibt es eine Möglichkeit, dieses letzte Commit rückgängig zu machen? Wenn ich so etwas mache git reset --hard HEAD^, wird auch das erste …
1295 git  commit  undo  amend 

9
Wie finde ich eine gelöschte Datei im Projekt-Commit-Verlauf?
Es war einmal eine Datei in meinem Projekt, die ich jetzt gerne bekommen würde. Das Problem ist: Ich habe keine Ahnung, wann ich es gelöscht habe und auf welchem ​​Pfad es war. Wie kann ich die Commits dieser Datei finden, wenn sie vorhanden war?
1274 git 

8
Wie erzwinge ich einen Git-Push richtig?
Ich habe ein nicht nacktes "Haupt" -Repo eingerichtet und auf meinen Computer geklont. Ich habe einige lokale Änderungen vorgenommen, mein lokales Repository aktualisiert und die Änderungen zurück auf mein Remote-Repo übertragen. Bis zu diesem Punkt war alles in Ordnung. Jetzt musste ich etwas im Remote-Repo ändern. Dann habe ich etwas …

9
So erhalten Sie nur eine Datei aus einem anderen Zweig
Ich benutze Git und arbeite am Master-Zweig. Dieser Zweig hat eine Datei namens app.js. Ich habe eine experimentNiederlassung, in der ich eine Reihe von Änderungen und Tonnen von Commits vorgenommen habe. Jetzt möchte ich alle Änderungen, die vorgenommen wurden, nur von app.jsvon experimentzu masterZweig bringen. Wie mache ich das? Ich …
1265 git  git-checkout 





15
Ignorieren eines 'bin'-Verzeichnisses in einem Git-Projekt
Ich habe eine Verzeichnisstruktur wie diese: .git/ .gitignore main/ ... tools/ ... ... Innerhalb von main und tools sowie in jedem anderen Verzeichnis auf jeder Ebene kann es ein 'bin'-Verzeichnis geben, das ich ignorieren möchte (und ich möchte auch alles darunter ignorieren). Ich habe jedes dieser Muster in .gitignore ausprobiert, …
1236 git  gitignore 


10
Wie erstelle ich einen Git-Patch für ein bestimmtes Commit?
Ich muss ein Skript schreiben, das Patches für eine Liste von SHA1-Commit-Nummern erstellt. Ich habe versucht, zu verwenden git format-patch <the SHA1>, aber das erzeugte einen Patch für jedes Commit seit diesem SHA1. Nachdem ein paar hundert Patches generiert wurden, musste ich den Prozess abbrechen. Gibt es eine Möglichkeit, einen …
1232 git  patch 


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.