赞
踩
1、安装GitPython
pip install gitpython
或
pycharm 搜索安装
File->Setting->Pyhon Interpreter,如下图操作安装
2、实例:
#前提—电脑已配置安装GIT,所要提交目录已配置GIT
#安装完成后,引入git
from git import Repo
“”“git命令提交文件”“”
today = datetime.now().strftime(“%Y%m%d”)
#创建操作对象
ROOT_DIR = os.path.dirname(os.path.abspath(file))
repo = Repo(ROOT_DIR)
#查看当前分支
print(ROOT_DIR, repo.active_branch)
#切换分支
repo.git.checkout(‘master’)
#获取版本库暂存区
index = repo.index
#添加修改文件 – 注意这里today为你需要修改或新增的文件
index.add([today])
#提交修改到本地仓库
index.commit(‘update report folder’)
#获取远程仓库
remote = repo.remote()
#拉取远程仓库数据
remote.pull()
#推送本地修改到远程仓库
remote.push()
print(‘-完成git提交-’)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。