使用cd,cpio,diff,ssh复制来自远程git存储库的未提交更改

・1 分钟阅读

从远程git存储库复制未提交的更改

ssh HOST '(cd REPO_DIR && git diff --name-only HEAD | cpio -o -Hnewc --quiet)' | cpio -iduv --quiet -Hnewc
从远程Git存储库复制更改的文件,包括二进制文件,staged和unstaged,请注意,此命令不能正确处理已删除的文件。
讨论
Hujiuxiang profile image