给人类的。

legit的Python项目详细描述


灵感来自Github for Mac。

概念

GitHub for Mac不仅仅是一个git客户机。

关于黑客新闻 说得最好:

They haven’t re-created the git CLI tool in a GUI, they’ve created something different. They’ve created a tool that makes Git more accessible. Little things like auto-stashing when you switch branches will confuse git veterans, but it will make Git much easier to grok for newcomers because of the assumptions it makes about your Git workflow.

为什么不把这种创新带回指挥系统呢?

接口

switch <branch>
切换到指定分支。 默认为当前分支。 自动隐藏和取消隐藏任何更改。(别名:sw
sync [<branch>]
同步给定的分支。默认为当前分支。 隐藏、获取、自动合并/重新定位、推送和取消灰烬。 只能同步已发布的分支。(别名:sy
publish [<branch>]
将指定的分支发布到远程。(别名:pub
unpublish <branch>
从远程删除指定的分支。(别名:unp
undo
un执行git历史记录中的最后一次提交。(别名:un
branches
显示可用分支的列表。

安装

https://img.shields.io/pypi/v/legit.svghttps://img.shields.io/travis/kennethreitz/legit.svghttps://img.shields.io/coveralls/github/kennethreitz/legit.svg

PyPI使用python包管理器:

pip install legit

或者从GitHub Releases下载一个独立的windows可执行文件。

要从git存储库安装最新版本,请执行以下操作:

git clone https://github.com/kennethreitz/legit.git
cd legit
python setup.py install

注意:如果遇到被拒绝的权限, 在pippython setup.py命令之前,预先准备sudo

然后您就可以使用美妙的legit命令了。在内部运行 一个仓库。

要查看用法和示例,请运行legit,无需命令或选项:

legit

要安装git别名,请运行以下命令:

legit --install

要卸载git别名,请运行以下命令:

legit --uninstall

命令选项

所有合法命令都支持--verbose--fake选项。

要查看legit调用的git命令,请使用--verbose选项:

legit sync --verbose

如果您想查看legit使用的git命令,但不想调用它们,请使用--fake选项:

legit publish --fake

注意事项

  • 所有远程操作都由$ git config legit.remote remotename
  • 中标识的远程执行
  • 如果stash pop合并失败,legit将停止。我想添加对失败合并的检查,并用友好的错误报告撤消该命令。

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

推荐PyPI第三方库


热门话题
多线程Java可运行接口解决方案   java指向这些方法的uri是什么样子的   java处理:一个对象忽略if语句   在DispatcherServlet中找不到URI为[***]的HTTP请求的java映射   java Weka未启动。只有黑屏消失了   java如何根据对象的一个属性对对象数组进行排序?   eclipse在Kotlin注释参数中使用java常量   用于截锥剔除的java截锥未正确创建   java如何让多个活动使用相同的跟踪活动?   通过安卓的woocommerce api中的java错误Url   来自另一个文件的JSTL中每个循环的java   java使用安卓应用程序中的数据库保存gps位置   Java中比较linkedHashMap值和字符串的类型转换   在java中,有没有一种方法可以从一开始就使用Kafka流(而不是通过KafkaConsumer)读取消息?   使用jmonkeyengine在安卓上运行basicgame的java疑难解答   java中的millis字符串格式   Java泛型、反射API和JDBC:无法映射Java。朗和爪哇。sql。类型的时间戳   java在DynamoDB中以历元格式自动填充时间