Ich habe einen Master Repo, der einige Änderungen hat, die ich nicht begehen möchte.
Ich habe einen Subrepo, der Änderungen hat, die bereits committed sind.
Ich möchte die Änderung der Subrepo-Revision in meinem Master-Repo festschreiben, ohne die Änderungen an den Dateien im Master-Repo zu bestätigen.
Ich kann das anscheinend nicht tun. Ich kann .hgsubstate
nicht committen und triviale Änderungen an einer Datei vornehmen, die die Subrepo-Änderungen am Master-Repo nicht festschreibt.
Übergeben Sie den Namen des Subrepo selbst an commit und Mercurial aktualisiert .hgsubstate
und commit es.
Beachten Sie, dass die Datei in% dont-commit-me
nie committed wurde, aber die .hgsubstate
wurde aktualisiert.