一个命令行界面,用于在pyèu cui的帮助下使用python编写的git。

pyautogit的Python项目详细描述


pyautogitDownloadsPyPI version

py_cui的帮助下使用python编写的git的命令行界面。在

安装

安装pyautogit的一个明显的先决条件是在系统路径中安装git。您还需要python3.4+,以及 python3python对于需要git凭据的操作,必须可以在系统PATH上访问。 完成后,您可以安装模块。在

要安装pyautogit,建议使用pip

pip install pyautogit

这还将安装py_cui,项目所基于的命令行UI构建器库,以及windows-curses,如果运行在windows上,这是一个用于win32平台的curses仿真器。在

或者,您可以从源代码安装。克隆此存储库并使用pip安装:

^{pr2}$

如果pyautogit已经安装并且您想更新它,请使用:

pip install --upgrade pyautogit

或者

cd pyautogit
git pull
pip install --upgrade .

如果更新本地版本。在

请注意,使用pip安装时可能需要根访问权限,具体取决于系统的python配置。在

演示

下面是一个使用pyautogit执行一些常见git操作的快速演示。在

用法

安装pyautogit后,打开一个命令行客户端(请注意,还不支持Windows终端),然后导航到某个目录并键入:

pyautogit

也可以指定外部目录:

pyautogit -w /home/jwlodek/repos

如果在包含.git文件夹的目录中打开pyautogit,它将把它视为存储库,而如果找不到该文件夹,则目标位置将被视为工作区。在

使用窗口底部状态栏中列出的键盘快捷方式说明来导航界面和菜单。在

许可证

BSD三条款许可

版权所有(c)2020,Jakub Wlodek 版权所有。在

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

推荐PyPI第三方库


热门话题
java接口中的每个方法都是抽象的,但在抽象类中,我们也只能使用抽象方法   初始化Java中声明的、未初始化的变量会发生什么情况?   java BouncyCastle openPGP将字节[]数组加密为csv文件   在Java中将类A(和所有子类)映射到类B的实例的字典   RSA公钥编码,在Java和Android中,代码相同,结果不同   java在安卓中实现数字检测语音识别   java取消选择复选框   java如何在其他配置中重用Maven配置XML片段   java有没有一种有效的方法来检查HashMap是否包含映射到相同值的键?   spring处理程序调度失败;嵌套的例外是java。lang.NoClassDefFoundError:org/apache/http/client/HttpClient   带有ehcache的java多层缓存   java如何访问chromium(或任何其他浏览器)cookie   java通过将两个集合与spring data mongodb data中的条件合并来获取计数   安卓中R.java的语法错误