一、生成patch
1、拉取代碼倉
git clone xxx代碼倉地址
2、在clone到本地的代碼目錄中,例如對README.md文件進行了修改。然后使用 git status 命令查看工作目錄和暫存區(qū)的狀態(tài)。
git status
?
(示例修改是在README.md文件開頭添加了如下內(nèi)容)
?
3、生成patch
git diff README.md > README.patch
?
查看README.patch的內(nèi)容(可以用Notepad++)
?
二、應(yīng)用patch
1、在本地其他目錄重新clone代碼倉,不做修改。
2、將上述步驟生成的README.patch文件拷貝到當(dāng)前代碼根目錄下,使用 git status 命令查看到添加了patch文件。(如果已有某個項目代碼倉和patch文件,直接應(yīng)用patch即可)
?
3、應(yīng)用patch
git apply README.patch
?
4、可以打開README.md文件查看應(yīng)用patch后內(nèi)容是否修改成功。文章來源:http://www.zghlxwxcb.cn/news/detail-528092.html
5、完成后繼續(xù)進行所需開發(fā)或提交等操作。文章來源地址http://www.zghlxwxcb.cn/news/detail-528092.html
到了這里,關(guān)于git補丁操作:git生成patch和應(yīng)用patch的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!