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
Wie bringt man Diff dazu, wie Git-Diff zu arbeiten?
Ich mag die Ausgabeformatierung von git diff. Die Farbe und die +/ -Darstellung von Änderungen zwischen Zeilen ist leichter zu lesen als GNU diff. Ich kann git diffmit --no-indexFlag außerhalb eines Git Repo laufen und es funktioniert gut. Es scheint jedoch die --excludeOption zum Ausschließen von Dateien oder Unterverzeichnissen von …
147 git  diff  git-diff 

9
Kann ich den .git-Ordner außerhalb der Dateien speichern, die ich verfolgen möchte?
Ich habe eine ungewöhnliche Idee, Git als Backup-System zu verwenden. Nehmen wir also an, ich habe ein Verzeichnis ./backup/myfiles und möchte dieses mit git sichern. Um die Dinge sauber zu halten, möchte ich kein .git-Verzeichnis im Ordner myfiles haben, also dachte ich, ich könnte ./backup/git_repos/myfiles erstellen. Beim Betrachten der Git-Dokumente …
147 git 




5
Probleme bei der Eingabe der Git-Commit-Nachricht mit Vim
Betriebssystem: Windows Ich schreibe $ git commit dann "# Bitte geben Sie die Commit-Nachricht ein" Ich schreibe einen Text wie "Formularvalidierung hinzugefügt" Drücken Sie die Eingabetaste und nicht festgeschrieben. Dann drücke ich Umschalt + Eingabetaste, Strg + Eingabetaste, Alt + Eingabetaste - immer noch nicht festgeschrieben. Ich denke, es ist …
146 git  commit  message 

5
Wie funktionieren die Ausschlussregeln für Gitignore tatsächlich?
Ich versuche, ein Gitignore-Problem in einer großen Verzeichnisstruktur zu lösen, aber um meine Frage zu vereinfachen, habe ich es auf Folgendes reduziert. Ich habe die folgende Verzeichnisstruktur von zwei Dateien (foo, bar) in einem brandneuen Git-Repository (bisher keine Commits): a/b/c/foo a/b/c/bar Offensichtlich zeigt ein 'Git-Status -u': # Untracked files: ... …
146 git  gitignore 





1
Zurücksetzen des Hauptzweigs auf den Upstream
Ich habe ein Git-Repository gegabelt und Upstream eingerichtet. Ich habe einige Änderungen im Master-Zweig vorgenommen und mich verpflichtet und mich an Github gewandt. Was soll ich nun tun, um alle meine Änderungen in der Hauptniederlassung aufzugeben und sie mit der Hauptniederlassung des Upstreams identisch zu machen?
145 git  github 

12
Git in PATH mit dem GitHub-Client für Windows installieren
Wie installiere ich Git in meinem, PATHwenn ich den GitHub-Client für Windows verwende? Ich habe Fehler, weil Git anscheinend nicht in PATH installiert ist. Wenn Sie beispielsweise mit Atom versuchen, das Linter-Plugin zu installieren, wird folgender Fehler angezeigt: npm ERR! not found: git npm ERR! npm ERR! Failed using git. …

5
Git: fatal: Pathspec befindet sich im Submodul
Ich versuche, TravisCI dazu zu bringen, meine statische Hakyll-Site gemäß diesem Handbuch automatisch bereitzustellen . So wird mein Repo eingerichtet. Ich habe meinen Quellzweig, der meine Hkyll- und Markdown-Dateien enthält. Es baut das HTML in das _siteVerzeichnis ein, das als Submodul eingerichtet ist und mit meinem masterZweig verknüpft ist . …

5
Git führt zwei lokale Zweige zusammen
Ich habe Zweig Master, Zweig A und Zweig B. Jetzt arbeite ich in Zweig A und muss Zweig A mit Zweig B zusammenführen und meine Arbeit in Zweig A fortsetzen. Alle Dateien werden in Zweig A und B festgeschrieben. Was ist der schnelle Weg, um es zu implementieren?
145 git  merge 

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.