快速将两个代码文件目录合并

更新日期: 2019-04-02 阅读次数: 7538 字数: 227 分类: Git

背景

我这里的项目代码有 Git 版本控制,但是客户那里没有。所以经常会有这种临时需求,客户会把代码打包发我,我这里进行修改,再打包发回去。

所以,我需要将客户给我的代码包,同我本地的代码进行合并。但是这个过程总不能手动一个个文件进行对比吧。

快速合并

linux 下执行

rsync -avh --progress my_code/src/ client_code/src/

参数说明:

  • -a archive 模式,将第一个目录内所有的内容都复制到第二个目录
  • -v verbose 输出
  • -h human readable
  • --progress 显示进度

之前一直以为 rsync 只能做远程目录同步,原来还能做本地处理。。。

之后再本地

git status
git difftool

查看具体的代码更改。

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式