带图形界面的批量Git Pull和Git Push工具 – 技术奇客开源软件系列

介绍

技术奇客开源软件系列 – 带图形界面的批量Git Pull和Git Push工具。

- 自由添加或删除需要git pull或push的目录列表
- 可对目录列表进行批量的git pull或push
- 目录列表可以保存,也可以读取。默认当前界面的列表关闭后自动保存

技术奇客是奇客罗方智能科技的关联公司。更多信息可访问 ITGeeker技术奇客官方博客 www.itgeeker.net 或者 GeekerCloud奇客罗方智能科技 https://www.geekercloud.com

软件下载

工具主界面

软件架构

软件采用Python 3.11版本结合Tkinter UI开发,可以运行于Windows 10/11. windows需要安装git bash或其他支持git命令的软件才能使用。python代码也可以直接运行于Linux系统。

git push起初采用的是gitpython包,但碰到pyinstaller打包问题,最后改用了subprocess来执行。

- Windows系统请下载发行版的exe可执行文件即可。
- Linux理论上只要是Python 3的环境都可直接运行。

运行及使用说明

Windows版本

1.  下载可执行文件
2.  双击文件并执行
3.  添加想要处理的目录列表
4.  开始批量处理git pull或push

Linux版本

1.  确定你又安装Python 3版本,最好3.8以上版本
2.  安装Python依赖:"pip install gitpython tkinter"
3.  下载本项目到本地目录,并运行:"python batch_git_pull_and_push_main.py"

处理过程如遇错误,会弹窗提醒。

更新日志

2023-07-08 v1.0.0.0

1. 第一版本发布

参与贡献

1.  Fork 本仓库
2.  新建 Feat_xxx 分支
3.  提交代码
4.  新建 Pull Request

其他

1.  ITGeeker 官方博客 [www.itgeeker.net](https://www.itgeeker.net)
2.  Gitee开源项目地址 [https://gitee.com/itgeeker/ itgeeker_batch_git_pull_and_push](https://gitee.com/itgeeker/ itgeeker_batch_git_pull_and_push) 
3.  Github开源项目地址 [https://github.com/alanljj/ itgeeker_batch_git_pull_and_push](https://github.com/alanljj/ itgeeker_batch_git_pull_and_push) 
4.  GeekerCloud奇客罗方智能科技 [https://www.geekercloud.com](https://www.geekercloud.com)

技术奇客ITGeeker的其他开源软件

1. Gitee开源Word字符移除 [https://gitee.com/itgeeker/itgeeker_remove_str_from_word](https://gitee.com/itgeeker/itgeeker_remove_str_from_word) 
2. Github开源Word字符移除 [https://github.com/alanljj/itgeeker_remove_str_from_word](https://github.com/alanljj/itgeeker_remove_str_from_word)
3. Gitee开源Word文字替换 [https://gitee.com/itgeeker/itgeeker_word_str_replacement](https://gitee.com/itgeeker/itgeeker_word_str_replacement) 
4. Github开源Word文字替换 [https://github.com/alanljj/itgeeker_word_str_replacement](https://github.com/alanljj/itgeeker_word_str_replacement)
5. Gitee开源Word格式转换 [https://gitee.com/itgeeker/itgeeker_convert_doc_to_docx](https://gitee.com/itgeeker/itgeeker_convert_doc_to_docx)
6. Github开源Word格式转换 [https://github.com/alanljj/itgeeker_convert_doc_to_docx](https://github.com/alanljj/itgeeker_convert_doc_to_docx) 
奇客罗方公众号 奇客罗方小程序 奇客罗方客服 ITGeeker Telegram

网站由ITGeeker技术奇客开发并管理;隶属于GeekerCloud奇客罗方智能科技
Site designed and developed by ITGeekerwhich is a sub-website of GeekerCloud
网站地图 | 沪ICP备2021031434号-4