[工具分享] git-extras

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

相關文章
相關標籤/搜索