git

Git ist ein Open-Source-Versionskontrollsystem (DVCS). Verwenden Sie dieses Tag für Fragen zur Verwendung von Git und Workflows. Verwenden Sie dieses Tag nicht für allgemeine Programmierfragen, die ein Git-Repository betreffen.
1
Antwort

Unterschied zwischen 'git rm --cached' und 'git update-index --assume-unverändert'?

Ich verstehe den Unterschied zwischen git rm --cached und git update-index --assume-unchanged nicht. Ich bin mir bewusst, dass git rm --cached <file> eine Datei aus dem Staging-Bereich entfernt. Und ich weiß, dass git upda...
30.10.2015, 04:32
2
Antworten

Kann kein Xcode-Projekt mit Git-Integration ausführen

Ich versuche GitHub durch Xcode arbeiten zu lassen und habe ziemlich viel Ärger gemacht. Wenn ich auf Commit (unter File / Source Control) klicke, bekomme ich folgende Fehlermeldung: The operation could not be performed because no valid work...
06.12.2011, 02:59
3
Antworten

Kann ich git diff zwingen, eine Datei als Kopie zu behandeln?

Die Diff-Funktionalität in git hat "copy detection" - wenn sie erkennt, dass eine neue Datei tatsächlich eine (möglicherweise modifizierte) Kopie einer existierenden Datei ist, zeigt die diff-Ausgabe die Unterschiede zwischen der Quelldatei und...
20.04.2009, 20:40
1
Antwort

Fortsetzen eines unterbrochenen Git-Push (Upload fortsetzen)

Also mache ich diesen ziemlich großen git-push, ungefähr 2 GB Daten werden auf meinen Server gepusht. Plötzlich stirbt meine WLAN-Verbindung. Jetzt, nach der Übertragung von mehr als 250 MB über meine langsame Verbindung, muss ich erneut beginne...
06.09.2011, 21:17
4
Antworten

Schutz von Dateien im git-Repository

Ich habe ein zentrales Repository mit einer Untergruppe von Dateien, die ich davor schützen möchte, dass sie von anderen Benutzern geändert werden (durch Drücken). Wenn ich diese Dateien zu .gitignore hinzufüge, würden sie nicht geklont. I...
29.07.2010, 06:49
2
Antworten

git-subtree push --squash benötigt eine lange Zeit und wird im Laufe der Zeit mit mehr Commits länger

Ich habe die Erweiterung git subtree ( Ссылка ) verwendet. Ich benutze "--squash", um das Protokoll des Hauptprojekts sauber zu machen, meine Schritte wie folgt: lib in Hauptprojekt einfügen git Unterverzeichnis hinzufügen - P sub / libd...
08.03.2012, 07:34
1
Antwort

git beschreiben mit zwei Tags auf dem gleichen Commit

Wir haben gelegentlich zwei Tags auf demselben Commit. Wenn wir git describe für dieses Commit verwenden, gibt git describe immer das erste Tag zurück. Mein Lesen der git-describe man-Seite scheint anzuzeigen, dass das zweite Tag zurückgegeben w...
11.11.2011, 02:31
6
Antworten

Wie kann man einen Zweigzweig in Subversion / git einfach auflösen?

Also habe ich /trunk , wozu letztendlich alle goldenen Dinge gehören. Und ich habe eine Zweigstelle, /topicA . Normalerweise würden Sie /topicA in trunk zusammenführen und es wäre ein Commit. Hurra! Um diese Zusammenführung rückgängig...
11.07.2011, 20:46
1
Antwort

Entfernen von Features aus Releases in Git Flow

Ich arbeite an einem Team mit einer großen Java-Codebasis (300.000 Zeilen Code), die kürzlich Git als Quellcodeverwaltung (von ClearCase migriert) übernommen hat. Wir verwenden Git Flow als unsere Verzweigungsstrategie. Es gibt ein paar Anwend...
17.10.2014, 02:41
2
Antworten

Aktualisieren der Projektversionsnummer auf git push

Ich habe ein Projekt auf Github gehostet, und ich möchte es so einrichten, dass das Projekt eine Versionsnummer hat, und die Versionsnummer wird nur aktualisiert, wenn der Hauptzweig entweder direkt per Push oder via aktualisiert wird eine zusam...
16.06.2014, 02:45