【文件属性】:
文件名称:zsh-git-sync:一个zsh插件来同步git仓库并清理它们
文件大小:54KB
文件格式:ZIP
更新时间:2021-05-27 21:15:36
Shell
git同步
同步git存储库并清理它们。
定义sync
修剪origin或upstream ;
upstream合并到当前分支中;
将合并的分支推送到fork( origin );
删除合并的分支。
安装
$ antibody bundle ' caarlos0/zsh-git-sync kind:path '
或使用antigen将其加载为外壳插件。
用法
如果您使用抗体,该文件夹将被克隆并添加到$PATH ,因此,调用git sync就可以直接使用。
否则,您需要将其添加到您的git配置中:
$ git config --global alias.sync ' !zsh -ic git-sync '
还有git delete-local-merged ,它仅删除本地合并的分支(清理工作的一部分)。
同样,使用抗体, git delete-local-merged将可
【文件预览】:
zsh-git-sync-master
----.travis.yml(143B)
----.gitmodules(92B)
----git-delete-local-merged(106B)
----git-sync.mov.gif(68KB)
----git-sync(91B)
----git-sync.plugin.zsh(11B)
----LICENSE.md(1KB)
----README.md(1KB)
----git-sync.sh(2KB)
----build()