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.

12
Wie man mehrere Commits auswählt
Ich habe zwei Zweige. Commit aist der Kopf von einem, während der andere hat b, c, d, eund fauf der Oberseite a. Ich mag bewegen c, d, eund fzum ersten Zweig ohne zu begehen b. Verwendung Kirsche es holen ist einfach: Kasse ersten Zweiges kirsch Pick nacheinander czu fund zweiten …


30
Git für Anfänger: Der endgültige praktische Leitfaden
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ok, nachdem ich diesen Beitrag von PJ Hyett gesehen habe , habe ich beschlossen, bis zum Ende zu springen und mit Git …



5
Erstellen Sie einen Git-Zweig mit aktuellen Änderungen
Ich begann meine Arbeit Master - Zweig denken , dass meine Aufgabe leicht sein würde. Nach einer Weile wurde mir klar, dass es mehr Arbeit kosten würde und ich möchte all diese Arbeit in einer neuen Niederlassung erledigen. Wie kann ich einen neuen Zweig erstellen und all diese Änderungen mitnehmen, …
849 git  git-branch 

10
Wie gebe ich einen Benutzernamen und ein Passwort an, wenn ich "git clone git@remote.git" ausführe?
Ich weiß, wie man einen Benutzernamen und ein Passwort für eine HTTPS-Anfrage wie diese angibt: git clone https://username:password@remote Aber ich möchte wissen, wie man der Fernbedienung einen Benutzernamen und ein Passwort wie folgt gibt: git clone git@remote.git Ich habe es so versucht: git clone username:password@git@remote.git git clone git@username:password@remote.git git clone …
846 git 



12
Globales Git ignorieren
Ich möchte Git so einrichten, dass bestimmte Dateien global ignoriert werden. Ich habe .gitignoremeinem Home-Verzeichnis ( /Users/me/) eine Datei hinzugefügt und die folgende Zeile hinzugefügt: *.tmproj Aber es ignoriert diese Art von Dateien nicht, eine Idee, was ich falsch mache?
841 git  global  gitignore 

20
Git ersetzt LF durch CRLF
Ausführen von git auf einem Windows XP-Computer mit bash. Ich habe mein Projekt aus SVN exportiert und dann ein nacktes Repository geklont. Ich habe dann den Export in das Bare-Repositorys-Verzeichnis eingefügt und Folgendes ausgeführt: git add -A Ich habe dann eine Liste mit Nachrichten erhalten, die besagen: LF wird durch …
839 git 



10
Wie suche ich ein Git-Repository nach einer Commit-Nachricht?
Ich habe einen Quellcode in GIT mit der Commit-Nachricht "Build 0051" eingecheckt. Ich kann diesen Quellcode jedoch nicht mehr finden. Wie extrahiere ich diese Quelle über die Befehlszeile aus dem GIT-Repository? Aktualisieren Eingecheckt in den Versionen 0043, 0044, 0045 und 0046 mit SmartGIT. 0043 ausgecheckt und Versionen bis 0051 in …
828 git  git-log 

29
.gitignore und "Die folgenden nicht verfolgten Arbeitsbaumdateien werden beim Auschecken überschrieben."
Also habe ich meiner .gitignore-Datei einen Ordner hinzugefügt. Sobald ich ein mache git status, sagt es mir # On branch latest nothing to commit (working directory clean) Wenn ich jedoch versuche, Zweige zu wechseln, erhalte ich Folgendes: My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following untracked working tree files would …
828 git  git-merge  gitignore 

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.