并行执行git子模块foreach的工具

pfs的Python项目详细描述


并行foreach子模块

PyPI VersionPyPI CompatibilityPyPI LicenseCodacy BadgeBuild Status

并行foreach子模块(pfs)是一个并行执行git子模块foreach的工具。

我能用pfs做什么?

  • 并行执行git子模块foreach
  • 安装时从终端使用
  • 多平台执行(它是用python开发的)

安装

您可以使用以下命令安装或升级pfs:

$ pip install pfs --upgrade

或者您可以使用以下命令从源安装:

$ git clone https://github.com/RDCH106/parallel_foreach_submodule.git --recursive
$ cd parallel_foreach_submodule
$ pip install .

快速示例

$ pfs -p "D:\project" -c "git pull origin" -j 8

该示例使用8个线程为D:\project中的每个子mdoule执行命令git pull origin

快捷方式

一些常用操作的快捷方式或别名列表

  • pfs --pull~pfs -c "git pull origin"
  • pfs --status~pfs -c "git status"
  • pfs --pending~pfs -c "git log <since origin/current>..<until current>"

快捷方式仅显示受更改影响的存储库,对完整日志使用--verbose

帮助

运行以下命令查看所有可用选项:

pfs --helppfs -h

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

推荐PyPI第三方库


热门话题
在Java中从本地文件系统导入文件   spring boot如何在Java SpringBoot项目中集成Olingo(Odata)   java查找连续数组中缺少的第k个元素(超过时间限制)   java为什么在mySql中插入1/2行时会得到2/4行   java不能在静态上下文中使用它   File Observer方法的java My onEvent()部分不起作用   java Netty NioSocketChannel在多线程写入时收到中断消息   java将文件夹与父文件夹一起复制   java我的TictaToe代码出了什么问题?如何检查已采取的措施?   java Swing JTable更新   java如何将cordinates查找为int   如何使用selenium和java在firefox中打开新的空选项卡   java Gradle构建输出Jar未运行   java没有GET/WEBINF/jsp/login的映射。jsp