Erstellen Sie einen Patch und wenden Sie einen Patch in SmartGit an

9

Ich habe ein Online-Repository bei Bitbucket gehostet, aber einer der Entwickler hat Probleme mit der Internetverbindung und kann die meiste Zeit keine Verbindung zum Repository herstellen. Um den gleichen Code im Repository zu erhalten und zwischen Entwicklern geteilt zu bekommen, denke ich, in Patch erstellen und ihn per E-Mail senden. Da er und ich den SmartGit-Client verwenden, ist es möglich, einen Patch von SmartGit zu erstellen und anzuwenden. Ich habe die Dokumentation gelesen, fand aber keine hilfreichen Hinweise dazu? Ich weiß nicht, ob Git Flow die Lösung ist

    
ReynierPM 23.05.2014, 15:38
quelle

2 Antworten

16

Dies scheint ab Version 6.5 von SmartGit unterstützt zu werden. Hier ist das Changelog: Ссылка (unter SmartGit 6.5 Vorschau 1)

Die folgenden Schritte funktionierten gut für mich.

Erstellen eines Patches:

  1. Öffnen Sie das Protokoll
  2. Wählen Sie einen Zweig und klicken Sie mit der rechten Maustaste auf einen Commit
  3. Wählen Sie "Patch formatieren ..." und speichern Sie die Datei

Anwenden eines Patches:

  1. Öffnen Sie das Protokoll
  2. Gehe zu "Extras" und dann "Patch anwenden ..."
  3. Wählen Sie den Patch

Der Patch wird auf den Zweig angewendet, der gerade ausgecheckt ist.

    
01F0 10.06.2015, 14:26
quelle
0

Ich habe das SmartGit-Support-Team gefragt, ob sie git format-patch in der GUI implementiert haben oder nicht. Ich habe folgende Antwort:

  

Nein. Wenn es ein ausgewähltes Commit benötigt, kann es auch nicht umgangen werden   mit externen Tools.

    
koloman 16.07.2014 07:12
quelle

Tags und Links