一个命令同步多个git存储库

git996的Python项目详细描述


Git996

996.icuLICENSE

一个命令同步多个git存储库。

我每天都有很多Git存储库要在家庭和公司之间同步。一个一个地同步repo太累了。这个工具是用来同步所有repo s one命令的。

实际上,git996只需输入每个repo并为您执行git pull

安装

从pypi安装

$pip3 install git996

从pypi卸载

$pip3 uninstall git996
$rm ~/.git996.toml

从源代码安装

$git clone https://github.com/chengyi818/git996
$cd git996
$python3 setup.py install --user

这将把git996安装到~/.local/bin,因此可能需要将~/.local/bin添加到PATH

从源代码中卸载

$python3 setup.py install --user --record log
$cat log | xargs rm -rf
$rm ~/.git996.toml

用法

一。创建配置文件

$git996 init

此命令将在~/.git996.toml中创建配置文件。

2.修改配置文件

你应该根据你的情况修改配置文件。

如果脏了

正确

GIT96将打印脏路径的所有路径,然后GIT96将退出

错误

git996将忽略脏回购,只需拉干净回购。

三。同步所有存储库

$git996 sync

待办事项

  1. 考虑本地分支机构的前/后起源 stackoverflow

许可证

Anti-996许可证,请参阅许可证文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何将cassandra中的行数据转换为与列相关的嵌套json   java如何使用jcr XPath在jcr:content/@jcr:data中搜索?   java在使用openCV进行安卓开发时如何利用手机的广角镜头   java解析扩展了接口,结束了一个潜在的无限循环   位置服务的@Override方法中存在java Android应用程序错误   java本地线程的用途和需求是什么   具有左右子访问的java节点树遍历   java验证JsonWebToken签名   JUL日志处理程序中的java日志记录   嵌入式Java读取给定时间段的串行数据。   java有没有办法从多个URL获取多个图像?   java线程通过等待intent阻止自己发送intent   java Spring MVC解析多部分内容请求   java JPA/Hibernate静态元模型属性未填充NullPointerException   java格式错误的字符(需要引号,得到I)~正在处理   java为什么PrintWriter对象抛出FileNotFoundException?   java Neo4j未正确保存标签   java IE不加载图像