Articles of git

Git: Korrekter Weg, Active Branch in einem nackten Repository zu ändern?

Ich habe ein Repository, das als zentraler Speicher für mein Projekt verwendet wird. Alle Entwickler tun git clone , um mit ihm zu teilen. Wenn sie den Klon machen, erhalten sie einen Checkout des Master-Zweiges (außer sie geben git clone -n ), weil repo.git/HEAD ref: refs/heads/master , was dies zum aktiven Zweig macht . Die […]

Was sind die Unterschiede zwischen “git commit” und “git push”?

In einem Git-Tutorial, das ich gerade durchführe, werden mit git commit die von Ihnen vorgenommenen Änderungen gespeichert. Wofür wird git push verwendet?

Git, fatal: Das Remote-Ende hat unerwartet aufgelegt

Als ich versucht habe zu rennen git push origin master –force Ich bin gerade angekommen Counting objects: 2649, done. Delta compression using up to 2 threads. Compressing objects: 100% (1280/1280), done. error: RPC failed; result=22, HTTP code = 413 | 116 KiB/s fatal: The remote end hung up unexpectedly Writing objects: 100% (2504/2504), 449.61 MiB […]

Wie arbeite ich mit einem Git-Repository in einem anderen Repository?

Ich habe ein Git-Medien-Repository, in dem ich alle meine JavaScript- und CSS-Master-Dateien und Skripte aufbewahre, die ich für verschiedene Projekte verwenden werde. Wenn ich ein neues Projekt in einem eigenen Git-Repository erstelle, verwende ich JavaScript-Dateien aus meinem Medienrepository in meinem neuen Projekt so, dass ich nicht beide Kopien des Skripts aktualisieren muss, wenn ich Änderungen […]

Wie finde ich den letzten gemeinsamen Vorfahren zweier Git-Zweige?

Wie finde ich den letzten gemeinsamen Vorfahren zweier Git-Zweige?

Wie man git mit gnome-keyring Integration verwendet

Git 1.8.0 unterstützt die Integration mit gnome-keyring. http://www.h-online.com/open/news/item/Git-1-8-0-can-access-Windows-and-GNOME-keyrings-1733879.html Nach dem Lesen der Dokumente über die Git-Anmeldeinformationen Helfer: http://git-scm.com/docs/gitcredentials.html Ich habe keine Möglichkeit gefunden, diese neue function zu verwenden. Wie kann ich es integrieren? Ich benutze Archlinux mit git installiert von Archlinux Repository. (Git 1.8.0)

Wie wird ein Git-Repository auf ein bestimmtes Commit zurückgesetzt (zurückgesetzt)?

Ich habe ein Git-Repository geklont und dann versucht, es zu einem bestimmten Commit zu einem frühen Zeitpunkt im Entwicklungsprozess zurückzuspulen. Alles, was nach diesem Zeitpunkt dem Repository hinzugefügt wurde, ist für mich unwichtig. Daher möchte ich alle nachfolgenden Änderungen aus meinem lokalen Quellcode ausschließen. Wenn ich jedoch versuche, ein Rollback im GUI-Tool durchzuführen, wird mein […]

Git Submodul Kopf ‘Referenz ist kein Baum’ Fehler

Ich habe ein Projekt mit einem Submodul, das auf ein ungültiges Commit hinweist: Das Commit des Submoduls blieb lokal und wenn ich es aus einem anderen Repository holen will, bekomme ich: $ git submodule update fatal: reference is not a tree: 2d7cfbd09fc96c04c4c41148d44ed7778add6b43 Unable to checkout ‘2d7cfbd09fc96c04c4c41148d44ed7778add6b43’ in submodule path ‘mysubmodule’ Ich weiß, was das Submodul […]

Wie kann sbt Abhängigkeitsartefakte von Git ziehen?

Ich habe gehört (und ich weiß, dass ich auch Beispiele gesehen habe, wenn ich mich nur daran erinnern kann, wo), dass sbt Abhängigkeiten von einem Git Repo erhalten kann. Ich suche die Abhängigkeit Harrah / up von Github zu erhalten. Das Repository stellt keine Artefakt-JAR-Dateien zur Verfügung, sondern nur einen sbt , der mit sbt […]

alten git-Ästen aufräumen

Hier ist mein Git Workflow. Ich arbeite von zwei verschiedenen Computern (A und B) und speichere eine gemeinsame Git-Fernbedienung im Dropbox-Verzeichnis. Nehmen wir an, ich habe zwei Filialen, Master und Devel. Beide verfolgen ihre Gegenstücke Herkunft / Master und Herkunft / Entwicklung. Jetzt, während ich auf Computer A bin, lösche ich den Zweig devel – […]