保持你所有的叉子与远程主分支保持同步。

forks-sync的Python项目详细描述


叉子

让你所有的叉子和远程主分支保持同步。在

Build StatusCoverage StatusPyPiLicence

如果您管理多个git fork,那么让它们与远程主机保持最新是一件痛苦的事情。Forks允许您通过同时在本地克隆每个项目、添加远程上游、获取上游更改、重新建立它们的基以及强制推送到原始repo主分支来避免所有的麻烦,使所有fork都与原始repo保持最新。在

默认情况下,Forks将把所有fork保存到~/forks-sync中,您还可以在那里找到该工具的日志。在

安装

# Install tool
pip3 install forks-sync

# Install locally
make install

# Get Makefile help
make help

使用

^{pr2}$

发展

# Lint the project
make lint

# Run tests
make test# Run test coverage
make coverage

# Run the tool locally
venv/bin/python forks/sync.py --help

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

推荐PyPI第三方库


热门话题
java使用jain api上的编解码器信息自动创建sdp消息   显示素数误报的java程序   java如何从存储x、y值和整数索引之间的时间变化的两个数组列表创建动画?   java CompletableFuture:转换与组合   具有多个in运算符的java CrudePository findBy方法签名?   java:扩展小程序进程超时   java如何做mvn scm插件匿名pserver cvs访问   java如何在选中项目时将项目从一个活动发送到另一个活动   java存储子网的最佳数据结构,用于将Ip地址与子网匹配   java Jackson序列化以报告无法序列化的字段列表   如何将java mysql连接器导入IntelliJ?   如果java只在构造函数中编写,它是线程安全的集合吗?   java正则表达式捕获组在OR运算符后返回null   java使用Jackson在运行时将实体动态序列化为其ID或完整表示形式