[Git] git 中 create patch

 有不同的repository要sync的話可以用patch function


使用方法如下:

git format-patch 製作 patch

git format-patch 製作最新1筆 patch,

1
git format-patch -1

git format-patch 製作最新3筆 patch,

1
git format-patch -3

git format-patch 製作從 root 到最新 commit 的 patch,

1
git format-patch --root

git format-patch 製作從指定 commit 到結束 commit 的 patch,

1
git format-patch abcd123..abcd456
接著路徑下會產生patch檔
一到你要打patch的檔案夾中輸入
git am "path/patchfilename"
依序打入patch即可


參考資料:
https://shengyu7697.github.io/git-format-patch/

留言

熱門文章