Articles of git

Rollback des lokalen und Remote-Git-Repositorys um 1 Commit

Ich habe die ähnlichen Beiträge zu diesem Thema gelesen und kann nicht für das Leben von mir herausfinden, wie man das richtig macht. Ich habe ungefähr 1000 Dateien eingecheckt, die ich nicht möchte, und ich möchte lieber nicht 1by1 durchgehen und sie alle aus dem Repo entfernen. Ich habe einen Remote- master Zweig. Ich habe […]

Wie ordne ich ein Verzeichnis in einem Git-Repository richtig um?

Wie ordne ich ein Verzeichnis in einem Git-Repository richtig um? Ich denke, es sollte funktionieren, das umzubenennende Verzeichnis in ein neues Verzeichnis mit dem gewünschten Namen zu kopieren und das alte Verzeichnis zu löschen , und git add , git commit und push alles. Aber ist das der beste Weg?

Verwenden Sie git, um nur die neueste Version zu erhalten

Ich möchte ein Projekt verfolgen, das git verwendet. Ich möchte nicht das vollständige Repository und den vollständigen Verlauf klonen, ich möchte nur die neueste Version, und ich möchte in der Lage sein, auf neue Revisionen vom Remote-Projekt zu aktualisieren. Ich habe versucht, git Klon zu verwenden, aber das schafft eine Kopie des gesamten Repository (große […]

Fügen Sie Bilder zu README.md auf GitHub hinzu

Vor kurzem bin ich GitHub beigetreten. Ich habe dort einige Projekte gehostet. Ich muss einige Bilder in meine README-Datei einfügen. Ich weiß nicht, wie ich das machen soll. Ich habe danach gesucht, aber ich habe nur einige Links erhalten, die mir sagen, dass ich “Bilder im Web hosten und den Bildpfad in der Datei README.md […]

Wie mache ich ein Git Commit in der Vergangenheit?

Ich konvertiere alles zu Git für meinen eigenen persönlichen Gebrauch und ich fand einige alte Versionen einer Datei bereits im Repository. Wie übertrage ich es in der richtigen Reihenfolge in den Verlauf, je nachdem, wie das Datum der Datei geändert wurde, damit ich eine genaue Historie der Datei habe? Mir wurde gesagt, dass so etwas […]

Git Schuld: Statistiken

Wie kann ich die Schuld (oder eine besser geeignete function und / oder in Verbindung mit Shell-Befehlen) “missbrauchen”, um mir eine Statistik darüber zu geben, wie viele Zeilen (Code) sich derzeit im Repository befinden, die von jedem Committer stammen? Beispielausgabe: Committer 1: 8046 Lines Committer 2: 4378 Lines

Wie kann ich ein verlorenes Commit in Git wiederherstellen?

Erstens, “Ihr Zweig ist vor dem Ursprung / Meister um 3 Commits”, dann ist meine App zu einem früheren Zeitpunkt mit früheren Änderungen zurückgekehrt. Wie kann ich bekommen, was ich die letzten 11 Stunden damit verbracht habe?

Git Verzweigung: Master vs. Ursprung / Master vs. Fernbedienungen / Herkunft / Master

Ich denke, ich bin auf dem richtigen Weg, um die grundlegenden Konzepte von Git zu verstehen. Ich habe bereits ein Remote-Repository eingerichtet und geklont. Ich habe auch ein serverseitiges leeres Repository erstellt und mein lokales Repository damit verknüpft. Mein Problem ist, dass ich den Unterschied nicht verstehe zwischen: Ursprung / Master vs. Fernbedienungen / Herkunft […]

Bevorzugter Github-Workflow zum Aktualisieren einer Pull-Anforderung nach der Code-Überprüfung

Ich habe eine Änderung an einem Open-Source-Projekt auf Github eingereicht und Code-Review-Kommentare von einem der coreteam-Mitglieder erhalten. Ich möchte den Code unter Berücksichtigung der Überprüfungskommentare aktualisieren und erneut einreichen. Was ist der beste Workflow dafür? Von meinem begrenzten Wissen über Git / GitHub konnte ich folgendes machen: Aktualisieren Sie den Code als neues Commit, und […]

Kann ich die automatische Weiterleitung in git standardmäßig deaktivieren?

Ich kann nicht wirklich an eine Zeit denken, wenn ich git merge statt git rebase und nicht wollen, dass ein Commit auftaucht. Gibt es eine Möglichkeit, git so zu konfigurieren, dass die schnelle Weiterleitung standardmäßig deaktiviert ist? Die Tatsache, dass es eine Option –ff gibt, scheint zu implizieren, dass es einen Weg gibt, aber ich […]