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.

11
Partielle Commits mit Subversion
In diesem Fall habe ich zwei unabhängige Änderungen in einer Datei vorgenommen: z. fügte eine neue Methode hinzu und änderte eine andere Methode. Ich möchte oft nicht beide Änderungen als ein Commit festschreiben, sondern als zwei unabhängige Commits. In einem Git-Repository würde ich den interaktiven Modus von Git-Add (1) verwenden …
104 svn  git 


9
"Git fatal: ref HEAD ist kein symbolischer ref" bei Verwendung des Maven Release Plugins
Ich erhalte die folgende Fehlerausgabe, während ich den Vorbereitungsschritt für das Maven-Release-Plugin ausführe, dh mvn release:prepare --batch-mode -DreleaseVersion=1.1.2 -DdevelopmentVersion=1.2.0-SNAPSHOT -Dtag=v1.1.2 -Xaus einem Atlassian Bamboo-Plan. Dasselbe in der Befehlszeile zu tun, funktioniert jedoch einwandfrei. Der vollständige Fehlerstapel ist unten. Irgendwelche Ideen, wie dies gelöst werden kann? [ERROR] Failed to execute goal …

2
Wie kann Git eine Datei als binär behandeln?
Ein Problem mit einem mittelgroßen Projekt, bei dem Visual Studio-Projektdateien immer wieder Probleme haben, weil Git sie als Text behandelt und zusammenführt. Ich möchte die Datei einfach als binär festlegen, damit git diese Dateien niemals automatisch zusammenführt. Gibt es eine Möglichkeit, dies zu tun?
104 git 

4
Was bedeutet "1 Zeile fügt Leerzeichenfehler hinzu", wenn ein Patch angewendet wird?
Ich bearbeite einige Markdown-Dateien eines geklonten Remote-Repositorys und wollte das Erstellen und Anwenden von Patches von einem Zweig auf einen anderen testen. Jedes Mal, wenn ich Änderungen vornehme, erhalte ich jedoch die folgende Meldung git apply: 0001-b.patch:16: trailing whitespace. warning: 1 line adds whitespace errors. (Dies geschieht auf meinem Mac …

4
'git add --patch' um neue Dateien aufzunehmen?
Gibt es beim Ausführen git add -peine Möglichkeit für Git, neu erstellte Dateien als Hunks auszuwählen? Wenn ich also eine neue Datei mit dem Namen mache foo.javaund dann git add -p ausführe, kann ich mit git nicht den Inhalt dieser Datei auswählen, der dem Index hinzugefügt werden soll.
104 git  shell  git-add 


4
Hat Git Add einen ausführlichen Schalter?
Ich bin gerade dabei, alle meine privaten und öffentlichen Repos auf Github umzustellen. Eine der Entscheidungen, die ich getroffen habe, ist, nur die Konsole zu verwenden, da dies einen geringeren Platzbedarf für Werkzeuge bedeutet, wenn ich jemals einen PC usw. wechseln muss. Ich wäre ein großer Benutzer von Konsolenanwendungen und …
104 git  github  git-bash 


12
Wie bewege ich mich zwischen Commits in Git vorwärts und rückwärts?
Ich mache ein git bisectund nachdem ich zu dem problematischen Commit gekommen bin, versuche ich jetzt, einen Schritt vorwärts / rückwärts zu machen, um sicherzustellen, dass ich im richtigen bin. Ich weiß HEAD^, dass ich in der Geschichte rückwärts gehen muss, aber gibt es eine andere Abkürzung, um mich vorwärts …
104 git 

14
Wie kann ich ein beschädigtes Git-Repository reparieren?
Ich habe versucht, mein Repository, das ich in meinem Ubuntu-Ordner habe, auf einen neuen Computer zu klonen, und habe Folgendes erhalten: christopher@christopher-laptop:~/source/personal$ git clone ~/Ubuntu\ One\ Side\ Work/projects.git/ Cloning into 'projects'... done. fatal: unable to read tree 29a422c19251aeaeb907175e9b3219a9bed6c616 christopher@christopher-laptop:~/source/personal$ Also habe ich versucht, mir die vielen anderen Fragen wie diese …
104 git 

6
Visual Studio Code Wie löse ich Zusammenführungskonflikte mit Git?
Ich habe versucht, meinen Zweig mit einem anderen Zweig zusammenzuführen, und es gab einen Zusammenführungskonflikt. In Visual Studio Code (Version 1.2.1) habe ich alle Probleme behoben. Wenn ich jedoch versuche, ein Commit durchzuführen, wird immer wieder folgende Meldung angezeigt: Sie sollten zuerst die nicht zusammengeführten Änderungen auflösen, bevor Sie Ihre …


5
Wechseln Sie die Filialnamen in git
Es kann mehrere Möglichkeiten geben, diese Frage zu stellen. Hier ist eine Beschreibung des Problems. Ich arbeitete am Master und engagierte einige Sachen und entschied dann, dass ich diese Arbeit auf Eis legen wollte. Ich habe ein paar Commits gesichert und mich dann verzweigt, bevor ich mit meiner Mistarbeit angefangen …
103 git  branch 


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.