我有一个运行OScommerce的在线商店,我使用git来管理我的开发,官方版本也使用git。
我目前通过更改日志并读取每个文件的每个更改,键入所述更改,然后提交。你可以想象,这需要永远,并增加了我打字和犯错的机会。
我想要一种更简单的方法来管理官方git仓库的更新/合并,而无需手动编辑每个文件并提交。我知道git有merge命令,但在考虑这个问题时遇到了两个障碍。
文件结构不一样。
我的所有文件都位于商店/,默认为catalog /
我只想将官方“catalog /”目录中的已更改文件与我的“shop /”目录中的文件合并。
每次从官方报告获取更新时,我宁愿不下载/重新下载每个自述文件,更改日志和其他已删除的文件
如何在不考虑上述两个问题的情况下手动重新输入每个更改的情况下更新/合并文件?这种情况的适当工作流程是什么?