Als «git» getaggte Fragen

84
Wie füge ich ein Unterverzeichnis in Git zusammen?

Ist es möglich, nur die Änderungen für ein Unterverzeichnis von einem lokalen Git-Zweig zu einem entfernten Git-Zweig zusammenzuführen, oder ist es "alles oder nichts"? Zum Beispiel habe ich: branch-a - content-1 - dir-1 - content-2 und branch-b - content-1 - dir-1 - `content-2 Ich möchte nur den...

84
Äquivalent in git von "hg cat" oder "svn cat"

Ich möchte eine Kopie der neuesten Version einer Datei extrahieren, die sich in einem Git-Repository befindet, und sie zur Verarbeitung an ein Skript übergeben. Mit svn oder hg benutze ich einfach den Befehl "cat": Drucken Sie die angegebenen Dateien so, wie sie bei der angegebenen Revision waren....

84
# * # glob zu .gitignore hinzufügen?

Ich möchte meinem .gitignore mit dem Glob automatisch gespeicherte Emacs-Dateien hinzufügen, #*#aber natürlich sind Zeilen, die mit einem Hash beginnen, Kommentarzeilen. Wie kann ich dies in meinen .gitignore aufnehmen, ohne dass es als Kommentar behandelt wird?

84
Wie kann ich jemandem ein Git-Repository per E-Mail senden?

Ich habe versucht: git archive HEAD --format=zip > archive.zip : und dann sende ich eine E-Mail an archive.zip und am anderen Ende entpacken sie archive.zip in einen Ordner. Wenn sie jedoch Git-Befehle ausprobieren, stellen sie fest, dass dies kein gültiges Git-Repository erzeugt...

84
Msysgit Bash ist in Windows 7 schrecklich langsam

Ich liebe Git und benutze es unter OS X ziemlich ständig zu Hause. Bei der Arbeit verwenden wir svn unter Windows, möchten jedoch auf git migrieren, sobald die Tools vollständig ausgereift sind (nicht nur TortoiseGit , sondern auch etwas, das der wirklich schönen Visual Studio-Integration von...

84
Escape @ -Zeichen im Git-Proxy-Passwort

Ich habe die Git-Proxy-Konfiguration als 'http.proxy = http: // userId: pwd @ 123 @ipaddress: port', aber beim Klonen eines Remote-Projekts wird die Fehlermeldung als angezeigt Cloning into git... error: Couldn't resolve proxy '123@ipaddress' while accessing

84
Git zeigt alle Zweige (aber keine Verstecke) im Protokoll

Ich habe einen Git-Alias, der erweitert wird zu: git log --graph --oneline --all --decorate Demnach man git loggibt es ein paar verdächtige Optionen: --notund --branches; aber ich kann es nicht richtig funktionieren lassen. Wie soll ich das bearbeiten, um die Verstecke zu verbergen? Zu Ihrer...

84
Git - wie man Dateien aus dem Remote-Repository löscht

Wie kann ich Dateien aus dem Remote-Git-Repository löschen? Ich habe eine Datei, die gerade aus dem lokalen Repository für Arbeitskopien gelöscht wurde, und ich möchte sie aus dem entsprechenden Remote-Repository löschen

84
GIT - .suo-Datei kann nicht ignoriert werden

Ich versuche, mit Git in einer in C # geschriebenen Anwendung mit Git zu arbeiten. Wir haben den Eintrag "project1.suo" zur .gitignore-Datei hinzugefügt, aber jedes Mal, wenn einer von uns das Projekt festschreiben muss, scheint Git uns zu sagen, dass wir auch die Datei "project1.suo"...

84
Holen Sie sich die Uhrzeit und das Datum der Git-Tags

Ich habe ein Projekt, das Git verwendet, und habe alle Releases mit einem Tag versehen. $ git tag v1.0.0 v1.0.1 v1.0.2 v1.0.3 v1.1.0 Mein Ziel ist es, die Veröffentlichungen und Veröffentlichungsdaten in einer Weboberfläche aufzulisten (Tag / Commit-Datum = Veröffentlichungsdatum). Derzeit...

84
Git alle Unterverzeichnisse hinzufügen

Ich habe Probleme beim Hinzufügen eines Ordners und aller seiner Unterverzeichnisse zu meinem Git-Repository. Ich erkannte, dass dies eine sehr beliebte Frage ist, nachdem ich ein bisschen gegoogelt hatte, und ich habe jeden Vorschlag ohne Glück ausprobiert, insbesondere den Vorschlag von der...

84
GIT stellt zuletzt abgelösten HEAD wieder her

Bitte, ich habe ein großes Problem in meinem Projekt: Dies ist das Szenario. Ich habe ein Xcode-Projekt unter GIT. Heute habe ich festgestellt, dass das letzte Commit einige Tests gebrochen hat, also habe ich das vorherige Commit überprüft. Ich habe SourceTree verwendet und dies ist die Warnung...