工具分享-gitextras

https://github.com/tj/git-extras

有时候想测试些东西,本地改起来比较快,但是要部署到服务器上才能验证,通过 git 的话得反复改反复提交到 gitlab,导致提交历史乱七八糟,这个时候就可以用 git scp 快速复制文件:

git extras 里的 git scp 很好用

比如我代码部署在 deploy@server1.com:/data/deploy/project1

git remote add cc0 deploy@server1.com:/data/deploy/project1

把本地没有提交的更改复制到指定服务器上,方便我们快速验证

git scp cc0 

把当前目录下相比 origin/master 有更改的文件复制到指定服务器上

 git scp cc0 origin/master

底层其实就是用 rsync 把修改过的文件复制过去。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理