Asp.net git noob:如何将更新的文件复制到目标目录?
我正在使用Git创建一个ASP.net站点 我推动回购协议的变更 然后我转到服务器,从repo获取数据并合并本地数据 -->现在,我只想将已更改的文件复制到我的Inetpub文件夹 有没有一种简单的方法可以通过gitbash命令实现这一点Asp.net git noob:如何将更新的文件复制到目标目录?,asp.net,git,Asp.net,Git,我正在使用Git创建一个ASP.net站点 我推动回购协议的变更 然后我转到服务器,从repo获取数据并合并本地数据 -->现在,我只想将已更改的文件复制到我的Inetpub文件夹 有没有一种简单的方法可以通过gitbash命令实现这一点 git show --pretty="format:" --name-only HEAD 在“每行一个文件”列表中,提供在最新提交中更改的文件。HEAD可以被任何git树替换,例如最新提交的父级的commit sha1或HEAD^,等等 通过分别使用OS X
git show --pretty="format:" --name-only HEAD
在“每行一个文件”列表中,提供在最新提交中更改的文件。HEAD可以被任何git树替换,例如最新提交的父级的commit sha1或HEAD^,等等
通过分别使用OS X和linux的-J或-I开关将文件传送到xargs
和copy
,您可以直接使用它来复制文件:
git show --pretty="format:" --name-only bd5b6d356374e2cd64250f68c94e3a1738592a9f | xargs -I % cp % destination_folder