Als «git» getaggte Fragen

1922
Wie kann ich eine Datei aus einem Git-Repository löschen?

Ich habe eine Datei mit dem Namen "file1.txt"Git-Repository hinzugefügt . Danach habe ich es festgeschrieben, ein paar Verzeichnisse namens dir1und hinzugefügt dir2und sie in das Git-Repository festgeschrieben. Nun ist die aktuelle Repository hat "file1.txt", dir1und dir2. Wie kann ich löschen,...

1846
Einfache Möglichkeit, die neuesten Git-Submodule zu ziehen

Wir verwenden Git-Submodule, um einige große Projekte zu verwalten, die von vielen anderen von uns entwickelten Bibliotheken abhängig sind. Jede Bibliothek ist ein separates Repo, das als Submodul in das abhängige Projekt gebracht wird. Während der Entwicklung möchten wir oft nur die neueste...

1752
Anzeigen ungepusster Git-Commits

Wie kann ich lokale Commits anzeigen, die ich vorgenommen habe und die noch nicht in das Remote-Repository übertragen wurden? Gelegentlich git statuswird ausgedruckt, dass mein Zweig X Commits voraus ist origin/master, aber nicht immer. Ist das ein Fehler bei meiner Installation von Git oder fehlt...

1700
Lassen Sie .gitignore alles außer ein paar Dateien ignorieren

Ich verstehe, dass eine Gitignore-Datei bestimmte Dateien aus der Versionskontrolle von Git verbirgt. Ich habe ein Projekt (LaTeX), das während der Ausführung viele zusätzliche Dateien (.auth, .dvi, .pdf, Protokolle usw.) generiert, aber ich möchte nicht, dass diese nachverfolgt werden. Ich bin...

1657
Machen Sie den aktuellen Git-Zweig zu einem Master-Zweig

Ich habe ein Repository in Git. Ich habe eine Verzweigung vorgenommen und dann einige Änderungen sowohl am Master als auch an der Verzweigung vorgenommen. Dann, zehn Commits später, wurde mir klar, dass sich der Zweig in einem viel besseren Zustand befindet als der Master. Daher möchte ich, dass...

1624
Wie kann ich eine bestimmte Datei verstecken?

Wie kann ich eine bestimmte Datei speichern, wobei die anderen aktuell geänderten Dateien aus dem zu speichernden Speicher entfernt bleiben? Zum Beispiel, wenn mir der Git-Status Folgendes gibt: younker % gst # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Changes not...

1621
Wie fügst du zwei Git-Repositorys zusammen?

Stellen Sie sich das folgende Szenario vor: Ich habe ein kleines experimentelles Projekt A in einem eigenen Git-Repo entwickelt. Es ist jetzt gereift und ich möchte, dass A Teil des größeren Projekts B ist, das über ein eigenes großes Repository verfügt. Ich möchte jetzt A als Unterverzeichnis von...

1613
Entfernen Sie Dateien aus dem Git-Commit

Ich benutze Git und habe nur wenige Dateien mit festgeschrieben git commit -a Später stellte ich fest, dass dem Commit fälschlicherweise eine Datei hinzugefügt wurde. Wie kann ich eine Datei aus dem letzten Commit

1607
Wie geht Git mit symbolischen Links um?

Was passiert damit, wenn ich eine Datei oder ein Verzeichnis habe, bei dem es sich um einen symbolischen Link handelt, und die ich in ein Git-Repository übertrage? Ich würde annehmen, dass es als symbolischer Link verbleibt, bis die Datei gelöscht wird. Wenn Sie die Datei dann von einer alten...