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.



3
Verwenden des gleichen Bereitstellungsschlüssels für mehrere Github-Projekte
Github erlaubt nicht, dass derselbe SSH-Bereitstellungsschlüssel für mehr als ein Projekt verwendet wird, was in einigen Fällen sehr nützlich wäre (z. B. CI-Server, der sich mit Projekten mit privaten Submodulen befasst). Ich habe verschiedene Threads gesehen, die zu sagen scheinen, dass diese Einschränkung aus "Sicherheitsgründen" besteht, aber ich muss noch …
92 git  github  ssh 


8
Benutzer und Passwort mit Git Bash konfigurieren
Ich verwende Git Bash unter Windows 7. Wir verwenden GitHub als Repository-Ursprung. Jedes Mal, wenn ich drücke oder ziehe, muss ich Benutzer- und Passwortanmeldeinformationen angeben. Ich weiß, dass meine SSH-Schlüssel korrekt eingerichtet sind, da ich sonst nicht auf das Repository zugreifen kann. (Das heißt, sobald ich meine Anmeldeinformationen eingegeben habe, …

4
.gitignore bestimmte Datei ausschließen
Ich versuche, die .gitignoreDatei zum Ausschließen templates.jsim public/app/Ordner zu verwenden. Meine .gitignoreDatei sieht folgendermaßen aus: /vendor /node_modules composer.phar composer.lock .DS_Store templates.js Aber wenn ich die Git Gui einchecke, wird die templates.jsDatei immer noch darin angezeigt. Wie kann ich eine Datei mit ausdrücklich ausschließen .gitignore?
92 git  gitignore 

6
Löschen Sie den lokalen Git-Cache
Ich habe ein Webstorm-Projekt, das ich festschreiben wollte, aber bevor ich auf die Schaltfläche "Festschreiben" in der Git Windows-GUI geklickt habe, habe ich mich daran erinnert, dass ich meinen Ordnerinhalt nicht festschreiben möchte .idea. Also habe ich die Website verwendet, die automatisch .gitignoresfür bestimmte IDEs generiert wird , und sie …
92 git 

4
Git Rebase Merge Konflikt
Ich gabelte ein Github-Repo und arbeitete an meinem Github-Repo. Ich habe Pull-Anfragen gestellt und es wurde abgeschlossen. Danach hatte der Upstream noch einige Commits, also möchte ich jetzt wieder aufbauen, ich denke, das ist was ich tun muss. Aber ich bekomme diese Zusammenführungskonflikte: First, rewinding head to replay your work …
92 git  github  git-rebase 


8
Git Commit -a "nicht verfolgte Dateien"?
Wenn ich a mache git commit -a, sehe ich Folgendes: # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch better_tag_show # Changes to be committed: # (use "git reset HEAD <file>..." to …
91 git 

3
Wie funktionieren negierte Muster in .gitignore?
Ich versuche, eine Gitignore-Datei mit negierten Mustern (Zeilen beginnend mit!) Zu verwenden, aber es funktioniert nicht so, wie ich es erwartet habe. Als minimales Beispiel habe ich die folgende Verzeichnisstruktur: C:/gittest -- .gitignore -- aaa/ -- bbb/ -- file.txt -- ccc/ -- otherfile.txt und in meiner Gitignore-Datei habe ich Folgendes: …
91 git  gitignore 


2
Wie erkennt git ähnliche Dateien für die Umbenennungserkennung?
Wikipedia erklärt die automatische Umbenennungserkennung: Kurz gesagt, bei einer Datei in Revision N ist eine gleichnamige Datei in Revision N - 1 ihr Standardvorfahr. Wenn jedoch in Version N-1 keine gleichnamige Datei vorhanden ist, sucht Git nach einer Datei, die nur in Version N-1 vorhanden war und der neuen Datei …
91 git 

6
Git - wie man das erste Commit eines bestimmten Zweigs findet
Im folgenden Beispielbaum: A-B-C-D-E (master branch) \ F-G-H (xxx branch) Ich suche nach F - dem ersten Commit im xxx-Zweig. Ich denke, dass es möglich ist mit: git log xxx --not master und das zuletzt aufgeführte Commit sollte F sein. Ist es die richtige Lösung oder gibt es einige Nachteile? …
91 git 

4
Git und harte Links
Gibt es ein Problem bei der Verwendung von Hardlinks, da Git keine symbolischen Links erkennt, die außerhalb des Repositorys verweisen? Könnte Git sie brechen? Können Sie mich bitte auf detaillierte Informationen hinweisen?

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.