https://github.com/tj/git-extrasgit
有时候想测试些东西,本地改起来比较快,可是要部署到服务器上才能验证,经过 git 的话得反复改反复提交到 gitlab,致使提交历史乱七八糟,这个时候就能够用 git scp 快速复制文件:github
git extras 里的 git scp 很好用服务器
好比我代码部署在 deploy@server1.com:/data/deploy/project1gitlab
git remote add cc0 deploy@server1.com:/data/deploy/project1
把本地没有提交的更改复制到指定服务器上,方便咱们快速验证测试
git scp cc0
把当前目录下相比 origin/master 有更改的文件复制到指定服务器上code
git scp cc0 origin/master
底层其实就是用 rsync 把修改过的文件复制过去。server