围绕git子树的轻量级包装器,允许您同时处理多个子树

git-chainsaw的Python项目详细描述


电锯

一个围绕git子树的轻量级包装器,允许您同时处理多个子树

安装

pip install git-chainsaw

依赖关系

  • git v1.7.11或更高版本
  • 确保无论您计划在何处运行git命令都能被识别
  • Python3+pip

使用

示例链锯.json在

^{pr2}$

添加子树:

# From a predefined chainsaw.json file
chainsaw add --all [--squash]# From scratch (Subtrees will be added to chainsaw.json)
chainsaw add bingo https://github.com/nasa/bingo.git master [--squash]

更新子树:

# Pull specific subtrees only
chainsaw pull bingo trick [etc.][--squash]# Pull changes from all subtrees
chainsaw pull --all [--squash]

正在更新子树远程:

# Push changes for specific subtrees only
chainsaw push bingo trick [etc.]# Push changes for all subtrees
chainsaw push --all

列出子树:

# Print the prefix of each subtree found by git log
chainsaw ls

# Graph subtree history
chainsaw graph

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

推荐PyPI第三方库


热门话题
java为什么这个循环打印1020之间的所有值?我想让它打印出可以被5整除的值   java如何在JTable中集中单元格   java无法通过一个键从hashmap获取对象,该键具有相同的hashcode,并且两个键等于()   不兼容的类型?JAVA   将字符串开头与空格匹配时java replaceAll的正则表达式混淆结果   java为非java应用程序创建jar文件。类文件   java无法从另一个普通Http Servlet访问筛选器Servlet的会话属性   java Ejb,第二个方法中的错误回滚第一个方法   swing java操作侦听器在菜单上,而不是在菜单项上   分析文件时出错:分析文件时出错:无法在Java的XSSF中分析excel文件   java将实体注入到ViewScope Bean中   java如何关闭终端而不终止正在运行的jar文件进程   爪哇力下传   java不能隐式地将[T]强制转换为AT,其中[T]扩展为AT   java Spring项目在jsp页面中显示mysql表数据   java在创建新实例SQLITE时出错