Programmierung

1232
Wie erstelle ich einen Git-Patch für ein bestimmtes Commit?

Ich muss ein Skript schreiben, das Patches für eine Liste von SHA1-Commit-Nummern erstellt. Ich habe versucht, zu verwenden git format-patch <the SHA1>, aber das erzeugte einen Patch für jedes Commit seit diesem SHA1. Nachdem ein paar hundert Patches generiert wurden, musste ich den Prozess...

1224
Teilen Sie ein vorheriges Commit in mehrere Commits auf

Ist es möglich, ein einzelnes Commit in ein paar verschiedene Commits zu unterteilen, nachdem es in das lokale Repository festgeschrieben wurde, ohne einen Zweig zu erstellen und eine Menge Funky-Arbeit an einem neuen Zweig zu

1219
Wie benennt man ein Git-Tag um?

Heute habe ich in den Protokollen nach einem Projekt gesucht und festgestellt, dass ich vor einiger Zeit einen Tag-Namen fett gefingert habe. Gibt es eine Möglichkeit, das Tag umzubenennen? Google hat nichts Nützliches gefunden. Mir ist klar, dass ich die getaggte Version auschecken und ein neues...

1216
Wie wird die Ausgabe der Druckfunktion geleert?

Эа этот вопрос есть ответы на Stapelüberlauf на русском : Как в bash-конвейере использовать вывод из python сразу? Wie erzwinge ich die Ausgabe der Python-Druckfunktion auf dem Bildschirm? Dies ist kein Duplikat der Deaktivierung der Ausgabepufferung. Die verknüpfte Frage...

1209
Wie verwende ich git merge --squash?

Ich habe einen Remote-Git-Server. Hier ist das Szenario, das ich ausführen möchte: Für jeden Fehler / jede Funktion erstelle ich einen anderen Git-Zweig Ich schreibe meinen Code in diesem Git-Zweig weiterhin mit nicht offiziellen Git-Nachrichten fest Im Top-Repository müssen wir ein Commit für...