git
朱bing
这个作者很懒,什么都没留下…
展开
-
gitlab pythonAPI操作
module:gitlab,git获取gitlab的操作对象 _gl = gitlab.Gitlab("http://gitlab.com", private_token="GIEYANLB_WY")通过projectid获取仓库的操作对象:proj = _gl.projects.get(gl_proj_id)#proj 的各种属性pro_kind = proj.namespace['kind']获取本地仓库对象repo = git.Repo(os.curdir)拿到仓库的commi原创 2021-10-15 16:27:54 · 387 阅读 · 0 评论 -
fork/exec gitcommand no such file or directory问题解决
gitlab服务在跑python钩子脚本的时候,一直报no such file or directorygitlab服务搭建在docker中找了一天 终于发现脚本的头文件在docker里不存在,使用which python3查看在docker中python的位置,修改头文件,问题解决。...原创 2021-09-19 17:43:31 · 1874 阅读 · 0 评论 -
非repository执行git命令
在python脚本执行时,需要在任意目录下执行git命令,这就用到了非git仓库执行git命令:GIT_DIR=/home/cpauto/release/.git git rev-parse HEADgit rev-parse HEAD 获取当前版本的hash码git diff v1 v2 --name-status 获取两个版本之前修改的文件名和状态A 增加D 删除M 修改R100 移动...原创 2021-04-18 12:22:50 · 152 阅读 · 0 评论 -
git学习中的常用命令
git学习中的两个命令查看git当前状态git status提交代码一条龙git add . 或 git add xxx git commit -m "修改了。。。"git pull #防止冲突git push最近在学习一个从github上拉下来的项目,做了一些修改,想把它放到我的仓库里面,碰到了一个git命令查看自己所连的github地址git remote -v...原创 2020-04-21 20:17:06 · 118 阅读 · 0 评论
分享