将git修改的文件按照原来的目录层次全部复制出来
2019-05 from--https://blog.csdn.net/davidhopper/article/details/90410419 在使用git管理源代码时,经常需要将一台机器上一堆已修改但未提交的文件,按照原来的目录层次,全部复制到另一台机器上去。最笨的办法当然是一个个查找已修改的文件,并将其复制出来。不过已修改文件数量较多时,这种方法不但繁琐,而且容易出错。本文介绍一种使用git和Shell脚本,将修改的文件按照原来的目录层次全部复制出来的方法。 一、尚未使用git提交修改的文件 如果修改的文件尚未使用git提交,可使用如下命令复制并打包: # 在源代码根目录,使用git status命令获取已修改文件的列表 git status | grep modified | awk '{print $2}' > list.t…