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
Laut Git befindet sich der lokale Zweig hinter dem Remote-Zweig, aber nicht
Szenario: Ich mache einen neuen Zweig Hack drauf begehen Sie es Drück es hacke es noch ein bisschen weiter erneut festschreiben versuchen Sie es erneut Git antwortet: Aktualisierungen wurden abgelehnt, da sich die Spitze Ihres aktuellen Zweigs hinter dem Remote-Gegenstück befindet. etc. Ich bin der einzige, der diesen Zweig hackt …
82 git  git-push 

4
Leitfaden zum Verständnis von Gitk? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Verbessere diese Frage Ich stelle git einem Entwicklerteam vor und finde, dass …
82 git  gitk 


11
Git global ignorieren funktioniert nicht
Ich habe die Datei erstellt .gitignore_globalund in mein Git-Installationsverzeichnis gestellt. Wenn ich den Befehl ausführe: git config --global core.excludesfile ~/.gitignore Die Regeln in der Ignorierdatei werden nicht auf meine Commits angewendet. Wenn ich die Datei umbenenne .gitignoreund in mein Projektstammverzeichnis lege, gelten die Regeln. Was ist hier falsch?
82 git 

6
Groß- und Kleinschreibung in Git
Ich bin auf ein Problem mit Git gestoßen. Grundsätzlich habe ich false gesetzt, core.ignorecaseweil ich die Groß- und Kleinschreibung einiger Ordner ändern wollte (da ich unter OSX mit einem Dateisystem bin, bei dem die Groß- und Kleinschreibung nicht berücksichtigt wird, wurden die Änderungen nicht anders angezeigt). Beim Abrufen meiner Daten …

5
So binden Sie Bash-Skripte direkt in einen Git-Alias ​​ein
Kann ich den folgenden Bash-Shell-Code einbetten: for name in $(git diff --name-only $1); do git difftool $1 $name & done direkt in die Erstellung eines Git-Alias: git config --global alias.diffall ***my-bash-code-here*** Dies führt zu meiner vorherigen Frage / Antwort zu SO, wo ich den Code in eine .sh-Datei eingefügt und …
82 git  bash  shell  alias 

2
Git-Protokoll zwischen Tags
Ich versuche, das Protokoll zwischen zwei getaggten Commits auszugeben. mbell@cheetah [12:07:22] [/var/www/html/brone] [dev] -> % git tag 6.x-0.1 6.x-1.0-beta1 6.x-1.0-beta2 6.x-1.0-beta3 6.x-1.0-beta4 6.x-1.0-beta5 6.x-1.0-beta6 6.x-1.0-beta7 6.x-1.0-beta8 6.x-1.0-beta9 Wenn ich es dann tue: git log 6.x-1.0-beta8 6.x-1.0-beta9 > ~/gitlogbrone.txt Es gibt alle Commits seit dem Start des Repos aus, was nicht …
82 git 

10
Festschreiben maschinenspezifischer Konfigurationsdateien
Ein häufiges Szenario bei der Entwicklung ist, dass die Codebasis mehrere Konfigurationsdateien enthält, für die maschinenspezifische Einstellungen erforderlich sind. Diese Dateien werden in Git eingecheckt und andere Entwickler checken sie immer versehentlich wieder ein und brechen die Konfiguration eines anderen. Eine einfache Lösung hierfür wäre, sie einfach nicht in Git …

3
Git - wie man einen Zusammenführungskonflikt und eine manuelle Zusammenführung für eine ausgewählte Datei erzwingt
Wir unterhalten Webanwendungen mit einem gemeinsamen Hauptzweig und vielen parallelen Zweigen, einer für jede Installation, die jeweils nur wenige spezifische Änderungen aufweisen. Der Quellcode wird in Git verwaltet und ist ein hervorragendes Tool, wenn wir Funktionen und Bugfixes vom Hauptzweig in parallele übertragen möchten. Es gibt jedoch nur wenige Dateien, …
82 git  merge  branch  conflict  manual 

6
Ignorieren Sie neue Commits für das Git-Submodul
Hintergrund Verwenden von Git 1.8.1.1 unter Linux. Das Repository sieht wie folgt aus: master book Das Submodul wurde wie folgt erstellt: $ cd /path/to/master $ git submodule add https://user@bitbucket.org/user/repo.git book Das bookSubmodul ist sauber: $ cd /path/to/master/book/ $ git status # On branch master nothing to commit, working directory clean …

5
Git checkout / pull entfernt keine Verzeichnisse?
Ich habe mein Repo @ Github. Ich habe zu Hause gearbeitet und es auf Github geschoben. Dabei wurden Dateien und Verzeichnisse gelöscht. Jetzt bin ich auf meiner Arbeitsbox, die eine Kopie des Codes hatte, bevor die Dateien und Verzeichnisse gelöscht wurden. Ich habe folgendes ausgegeben: git remote update git checkout …
82 git  git-clean 

4
Ist es möglich, .gitignore-Regeln im Unterverzeichnis zu ignorieren?
Ich möchte alle Gitignore-Regeln im Unterverzeichnis außer den Gitignore-Regeln im Stammverzeichnis ignorieren. zum Beispiel) Ich habe bereits eine .gitignoreDatei in einer Verzeichnisstruktur /a. Und auch .gitignoreDatei in /a/b. Angenommen, Sie /ahaben a.txt b.txtDateien. /a/bhat .configDatei. .gitignoredefiniert .configin /a/b. .configDatei wird von .gitignorein ignoriert /a/b. Aber ich möchte die .configDatei wirklich …
82 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.