Als «git» getaggte Fragen

80
Git unter Mac OS X Lion

Ich habe gerade meinen Mac auf LION aktualisiert und jetzt ist git weg: $ git -bash: git: command not found Irgendwelche Ideen, wie man Git zurückbekommt?

80
Git - Werden keine Dateien hinzugefügt?

Ich habe Probleme, bei denen ich meinem Repository keine Dateien hinzufügen kann. Ich verwende GIT unter Windows in Aptana Studio für einige Ruby-Entwicklungen. Ich habe es geschafft, ein paar Dateien auf GitHub zu übertragen, aber danach funktioniert alles nicht mehr. Ich habe zum Beispiel...

80
Verzweigungshierarchie in der Befehlszeile anzeigen?

Ich bin gespannt, ob es eine Möglichkeit gibt, die Verzweigungshierarchie in der Befehlszeile anzuzeigen. Zum Beispiel, wenn ich verwende git branch, anstatt die Ausgabe wie folgt zu sehen: * master joes_work refactoring experiment Sie sehen die Ausgabe wie folgt: * master joes_work refactoring...

80
Ein Stück mit Magie teilen

Ich habe 2 Änderungen ganz in der Nähe (und daher Teil desselben Teils), die ich separat festlegen möchte. Ist es möglich, ein Stück aus dem Magit heraus zu spalten?

80
Git hübsche Formatfarben

Ich versuche, hübsche Formatfarben für Git einzurichten. Soweit ich weiß, erkennt Version 1.6.0 nur Rot, Grün und Blau. $ git log --pretty=format:"%Credred%Creset %Cgreengreen%Creset %Cyellowyellow%Creset %Cblueblue%Creset %Cmagentamagenta%Creset %Ccyancyan%Creset %Cwhitewhite%Creset" red green...

80
Entfernen Sie alte Remote-Zweige von Git

Wenn ich die Bash-Autovervollständigung in Git verwende, werden mir immer wieder Zweige alter Fernbedienungen angezeigt, die ich nicht mehr habe. Wenn ich ein mache git branch -la, zeigt es diese alten Fernbedienungen und Zweige, während ein git branch -lnicht. A ls .git/refs/remotes/zeigt sie...

80
So brechen Sie Git Bisect ab

Ich habe meine Git-Halbierung damit begonnen, gute und schlechte Revisionen anzugeben, aber ich glaube nicht, dass sie registriert wurden. Da ich versuche, git bisect gut und schlecht zu spezifizieren, glaube ich nicht, dass git irgendetwas tut. Ich möchte die gesamte Halbierung abbrechen, damit...

80
Funktioniert GitHub für Windows mit GitLab?

Während ich mit GitHub an einem Projekt arbeite, habe ich mich in GitHub für Windows als Client verliebt. Jetzt winkt ein neues Projekt, in dem ich GitLab anstelle von GitHub verwenden werde. Kann ich GitHub für Windows weiterhin als Client für GitLab verwenden? Immerhin basieren beide auf Git,...

80
Warum glaubt git, dass meine .sql-Datei eine Binärdatei ist?

Ich habe einige .sql-Dateien, die ich gerade zum ersten Mal auf github gepusht habe. Wenn ich mir jedoch das Commit anschaue, heißt es: BIN  WebRole/Sql/Database.sql View Binary file not shown Kann mir jemand sagen, warum es heißt "Binärdatei nicht angezeigt"

80
Sollten ipynb-Checkpoints in Git gespeichert werden?

Wie der Titel schon sagt: Ich checke ein Jupyter-Notizbuch in ein GitHub-Repo ein. Soll ich den .ipynb_checkpointsOrdner auch in GitHub speichern oder werden sie am besten .gitignorelokal gespeichert ? Ich bin mir nicht sicher, wofür sie sind, also weiß ich nicht, ob ich sie aufnehmen soll oder...

80
Git: Verhindern Sie Commits im Hauptzweig

(Der Einfachheit halber) Ich habe einen masterZweig und einen devin meinem Git-Repo. Ich möchte sicherstellen, dass die masterFiliale immer funktioniert, daher sollte sich meine gesamte Arbeit in der devFiliale befinden. Wenn ich jedoch meine Änderungen mit einer --no-ffZusammenführung...

80
Wie entferne ich eine Datei aus dem Git-Verlauf?

Vor einiger Zeit habe ich Informationen (Dateien) hinzugefügt, die privat sein müssen. Das Entfernen aus dem Projekt ist kein Problem, aber ich muss es auch aus dem gitVerlauf entfernen . Ich benutze Git und Github (privater Account). Hinweis: In diesem Thread wird etwas Ähnliches angezeigt, aber...

79
Löschen des Git-Zweigs

Was bedeutet in Git das "Löschen" eines Zweigs? Wird es aus dem Repository verschwunden sein? Oder ist es weiterhin navigierbar zu via git branch? Was ich wirklich tun möchte, ist, einen Zweig als "Sackgasse" zu markieren, dh der Zweig ist so weit vom Master entfernt, dass niemand ihn als...

79
Warum muss ich am Ende von 'git log' 'Q' drücken?

Erwägen: git log -n 20 --pretty=oneline Ich sage Git, dass ich nur die letzten 20 Commits sehen muss. Ich hasse es zu schlagen Q, um END loszuwerden. Gibt es einen Ausweg, damit ich nicht schlagen muss Q?

79
Git verschiedene Repositories zusammenführen?

Ich habe SVN für alle meine Projekte verwendet. Manchmal stammt Projekt B als Kopie von Projekt A. Wenn Projekt A eine generische Änderung aufweist, kann ich sie svn merge Ain Verzeichnis B verwenden und diese Änderungen zusammenführen. Nun, wenn ich Git verwenden wollte. Ich mag es nicht, alle...