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.


10
Wie ignoriere ich Dateien in einem Verzeichnis in Git?
Wie lautet die richtige Syntax für die .gitignoreDatei, um Dateien in einem Verzeichnis zu ignorieren? Wäre es config/databases.yml cache/* log/* data/sql/* lib/filter/base/* lib/form/base/* lib/model/map/* lib/model/om/* oder /config/databases.yml /cache/* /log/* /data/sql/* /lib/filter/base/* /lib/form/base/* /lib/model/map/* /lib/model/om/* ?
544 git  gitignore 

6
Wie würde Git mit einer SHA-1-Kollision auf einem Blob umgehen?
Dies ist wahrscheinlich noch nie in der realen Welt passiert und wird vielleicht auch nie passieren, aber lassen Sie uns Folgendes bedenken: Angenommen, Sie haben ein Git-Repository, machen ein Commit und haben sehr, sehr viel Pech: Einer der Blobs hat am Ende den gleichen SHA-1 als eine andere, die bereits …

6
Liste der Fernbedienungen für ein Git-Repository?
Ich habe ein Git-Repository. Dieses Repository verfügt über mehrere Remote-Repositorys (glaube ich). Wie kann ich eine Liste der Remote-Repositorys abrufen, die zu diesem Repository gehören? So git list --remotesoder so?
542 git 

6
So heben Sie das Commit des letzten nicht gepussten Git-Commits auf, ohne die Änderungen zu verlieren
Gibt es eine Möglichkeit, ein Commit zurückzusetzen, sodass meine lokale Kopie die in diesem Commit vorgenommenen Änderungen beibehält, diese jedoch zu nicht festgeschriebenen Änderungen in meiner Arbeitskopie werden? Wenn Sie ein Commit zurücksetzen, gelangen Sie zum vorherigen Commit. Ich möchte die vorgenommenen Änderungen beibehalten, habe sie jedoch in den falschen …
539 git 

11
Git fragt mich immer wieder nach meiner SSH-Schlüssel-Passphrase
Ich habe Schlüssel wie im Github-Tutorial beschrieben erstellt, sie bei Github registriert und versucht, ssh-agent explizit zu verwenden. Git fragt mich jedoch weiterhin jedes Mal nach meiner Passphrase, wenn ich versuche, einen Pull oder Push auszuführen. Was könnte die Ursache sein?
538 git  github 


7
Sollte ich Vergangenheits- oder Gegenwartsform in Git-Commit-Nachrichten verwenden? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich habe einmal gelesen, dass Git-Commit-Nachrichten im Imperativ …

8
Sollte composer.lock der Versionskontrolle verpflichtet sein?
Ich bin ein wenig verwirrt mit der composer.lockVerwendung in einer Anwendung mit einem Repository. Ich sah viele Leute sagen, dass wir nicht .gitignore composer.lockaus dem Repository sollten. Wenn ich meine Bibliotheken in meiner Entwicklungsumgebung aktualisiere, werde ich eine neue haben, composer.lockaber ich kann sie nicht in die Produktion aktualisieren, oder? …



12
Verwalten großer Binärdateien mit Git
Ich suche nach Meinungen zum Umgang mit großen Binärdateien, von denen mein Quellcode (Webanwendung) abhängig ist. Wir diskutieren derzeit verschiedene Alternativen: Kopieren Sie die Binärdateien von Hand. Pro: Ich bin mir nicht sicher. Contra: Ich bin stark dagegen, da dies die Wahrscheinlichkeit von Fehlern beim Einrichten einer neuen Site / …

11
Git und Mercurial - Vergleichen und Kontrastieren
Seit einiger Zeit verwende ich Subversion für meine persönlichen Projekte. Immer mehr höre ich großartige Dinge über Git und Mercurial und DVCS im Allgemeinen. Ich würde dem ganzen DVCS-Ding gerne einen Strudel geben, aber ich bin mit beiden Optionen nicht allzu vertraut. Was sind einige der Unterschiede zwischen Mercurial und …

4
Machen Sie Git Stash Pop rückgängig, was zu Zusammenführungskonflikten führt
Ich nahm Änderungen an meiner Codebasis vor und merkte nicht, dass ich mich in einem alten Themenzweig befand. Um sie zu übertragen, wollte ich sie verstauen und dann auf einen neuen Zweig außerhalb des Masters anwenden. Ich habe git stash poplaufende Änderungen in diesen neuen Zweig übertragen und dabei vergessen, …
519 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.