一个管理所有git克隆的简单命令
giwyn的Python项目详细描述
#吉文
giwyn(对于giwyn是您需要的)是一个软件,用于管理您自己计算机中存储的所有git克隆。 giwyn将扫描您的计算机以搜索所有`.git`目录,将它们列在隐藏的配置文件(`.giwyn`,位于home目录)中,并允许您使用一个简单的命令来管理所有这些目录。
#用法
步骤:
- 第一次,让`giwyn`扫描特定目录中的计算机(例如~中的home目录)。此步骤可能需要一段时间…
- 之后,您可以使用一些命令来指定`giwyn`必须执行的操作:列出您的所有git项目及其属性,验证您的提交是否必须是push等。
如果不要求giwyn再次扫描存储库,giwyn将只对保存在隐藏配置文件中的git存储库起作用。 此外,如果giwyn看到git存储库被删除,他将自动从隐藏的配置文件中删除链接。
#选项
- `--help`,`-h`:打印帮助
- `--scan`,`-s`:从home目录或其他指定目录扫描整个存储库,并将此命令的结果附加到隐藏的配置文件中
- `--rescan`,`'R`:根据home目录或其他指定目录的扫描结果替换隐藏配置文件中的数据
- `--pull`,`-p`:拉取所有干净的git存储库
- `--push`,`-P`:推送所有干净的git存储库
- `--version`,`-v`:软件版本(用于PIP)
- `--debug`,`-d`:允许调试模式
#安装
使用pip3:`sudo pip3 install giwyn`,或者`sudo pip3 install giwyn --upgrade`,如果您已经有`giwyn`
#评论
如果要为每个git存储库存储用户名和密码,请确保为每个存储库添加此命令:`git config credential.helper store`
#主要开发人员
插入符号安东宁
#贡献者
- 杜约翰
#联系人
carette antonin-antonin.carette[在]gmail[点]com上