Articles of git

Um das Präfix? nach Git / SVN zu setzen

Wie können Sie das Präfix ?v=VersionNumber mit Git / SVN effizient in jede Datei in Ihrem Repository einfügen? Ich fand heraus, dass SO die Praxis verwendet, um Versionsnummern für jede spezifische Datei in seinem Repo zu geben. Sie benutzen SVN. Ich würde gerne wissen, wie du das gleiche mit Git machen kannst. Ein paar Beispiele. […]

Kann gelöschte .git wiederhergestellt werden?

Dies ist bei der Arbeit mit git in Ruby on Rails passiert. Mehrere Commits und Zweige wurden erstellt und erstellt. git version 1.7.3.4 Ich habe den .git-Ordner versehentlich gelöscht git -rf .git aber ich habe alle Dateien und Aktualisierungen auf dem Online-Git-Hub-Repository. Ich möchte den .git-Ordner wiederherstellen. Fragen ? Bin ich total vermasselt? ODER Wenn […]

Ignoriert git leere Ordner?

Ich habe ein Android-Projekt erstellt, es zu meinem Git-Repo hinzugefügt, es committed und meinen Klon zum Master geschoben. Später probierte ich das Projekt aus und Eclipse beschwerte sich über fehlende src-Ordner. Ich habe mein Repo und das Master-Repo überprüft und die src-Ordner fehlen (ich bin sicher, dass sie dort waren, als ich das Projekt erstellt […]

Erhalten Sie die Änderungen nach dem versehentlichen Auschecken zurück?

Das Folgende war der Status meines Repos. [~/rails_apps/jekyll_apps/nepalonrails (design)⚡] ➔ gst # On branch design # Changed but not updated: # (use “git add/rm …” to update what will be committed) # (use “git checkout — …” to discard changes in working directory) # # modified: _layouts/default.html # deleted: _site/blog/2010/04/07/welcome-to-niraj-blog/index.html # deleted: _site/blog/2010/04/08/the-code-syntax-highlight/index.html # deleted: […]

Ist es möglich, ein leeres Git-Repository mit Dropbox zu hosten, um Code zu teilen?

Ich stelle fest , dass es ähnliche Fragen gibt , aber meine Frage ist etwas anders: Ich frage mich, ob die gemeinsame Nutzung eines leeren Repositorys über einen synchronisierten Dropbox-Ordner auf mehreren Computern für die Freigabe von Code über Git funktioniert? Mit anderen Worten: Teilen Sie ein Git Repo über Dropbox genauso wie das Teilen […]

Verwenden Sie git “log” in einem anderen Ordner

Ich habe einige PHP-Dateien in einem Ordner A (was ein Git-Projekt ist). In dieser PHP-Datei möchte ich “git log” ausführen, aber für den Ordner B. Ordner B ist ein anderes Git-Projekt (also log unterscheidet sich zwischen A und B). Wie kann ich das mit Shell-Kommando machen?

Was bestimmt den Standardzweig nach “git clone”?

Nach meinem Verständnis ist der Standardzweig eines geklonten Repositorys der, auf den HEAD in dem zu klonenden Repo verweist. Ich habe jetzt einen Fall, in dem das nicht stimmt. Mein Verständnis ist offensichtlich errorshaft, was bestimmt also den Standard-Checkout-Zweig beim Klonen eines (nackten) Repos? Der letzte Commit für diesen Repo war eine Zusammenführung zwischen dem […]

Git Remote / Shared Pre-Commit Hook

Mit einem einzigen offiziellen Repository als Remote und mehreren lokalen Repositories, die daraus geklont werden, kann ein Pre-Commit-Hook in diesem Haupt-Repository geskriptet und auf allen Klonen von diesem erzwungen werden?

Die Größenbeschränkung für Github-Dateien wurde am 18.6.13 geändert. Kann jetzt nicht drücken

Wie wirkt sich dies ab dem 18. Juni 2013 auf mein vorhandenes Repository mit einer Datei aus, die dieses Limit überschreitet? Ich habe zuletzt vor 2 Monaten mit einer großen Datei gedrängt. Ich habe eine große Datei, die ich lokal entfernt habe, aber ich kann jetzt nichts schieben. Ich bekomme einen “remote error” … remote: […]

Referenzieren des untergeordneten Elements eines Commits in Git

Wenn Sie den HEAD zum Elternteil des aktuellen HEAD möchten, ist das ganz einfach: git reset –hard HEAD^ Aber gibt es einen einfachen Weg, genau das Gegenteil dieser Operation zu machen, das heißt, den Kopf auf den ersten Kind-Commit des aktuellen Kopfes zu setzen? Im Moment verwende ich gitk als Workaround (Alt-Tab, Pfeil nach oben, […]