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

文章目录

    背景

    我这里的项目代码有 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 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式