gitpython

    2热度

    1回答

    我试图从gitpytho n库中使用clone_from函数,我想将git clone参数--no-checkout传递给该命令。 根据文档,参数必须作为**kwargs传递,并且据我所知,这必须是一个字典,其中的键是git参数,值与参数值相对应。我的问题是,--no-checkout不采取任何参数值。 我已经试过类似: clone_kwargs = {'no-checkout'} repo.c

    0热度

    1回答

    我是GitPython的新手。我尝试成功安装后gitpython进口混帐, import git 但它返回此错误消息: /data/data/org.qpython.qpy3/files/bin/qpython.sh "/storage/sdcard0/qpython/scripts/.last_tmp.py" && exit qpython/scripts/.last_tmp.py" &&

    0热度

    1回答

    我想使用gitpython库获取git存储库中文件的更改。 我为此使用 repo.git.diff(commit_a, commit_b, file_path) 。但是我需要增加类似于-U参数的diff的上下文。我该如何使用库来做到这一点?

    0热度

    1回答

    我有一个回购初始化为 r = git.Repo.init(dirPath) 我怎样才能获得user.email领域的混帐配置使用gitpython该回购?

    1热度

    1回答

    我试图在Python函数中使用GitPython从git克隆存储库。 我用GitPython库,用于克隆从蠢货,我的Python功能和我的代码片段如下: 从进口的git回购 Repo.clone_from( 'http://user:[email protected]/user/project.git', /家庭/胃窦/项目/ ') 它来自主分支的克隆。我如何使用GitPython从其他分支进行克

    0热度

    1回答

    的Windows 10,蟒蛇2或3 C:\ leo.repo \ LEO-编辑> C:\ APPS \的Git \ BIN \ git.exe --version 产量: Git版本2.8.2.windows.1 sys.path包含输入C:\ APPS \混帐,C:\ APPS \的Git \ bin和C:\ APPS \的Git \ CMD,但我得到了可怕的GitCommandNotFound

    0热度

    1回答

    我必须错过一些非常基本的东西。鉴于此脚本: import git repo = git.Repo(r'C:/leo.repo/leo-editor') diff_index = repo.head.commit.diff('HEAD~1') for d in diff_index: print('%s %9s %9s %s' % ( d.change_type, id(d

    1热度

    1回答

    我找不到执行表彰相当于一个办法: 混帐推产地:BRANCHNAME 是删除远程分支的命令,可以gitpython使用git push执行此操作? 感谢

    0热度

    1回答

    假设我有一个名为GitPython的本地git克隆。我能够承诺并推动使用gitpython: repo = Repo(D:\Dev\Gitpython) print(repo.git.add(".")) print(repo.git.commit(m='my commit message')) print(repo.git.push()) 但是,我怎样才能从上游存储库使用gitpytho

    1热度

    1回答

    我对使用Python和硒的webdriver作为服务器执行测试推送文件,我还说,我可以申请一个git测试gitpython模块(克隆,添加,提交和推送) 每件事情都可以,测试通过但是,当我检查我的回购时,我没有找到应该推送到存储库中的文件。 这是代码: myrepo = Repo.clone_from(clonefield,local_repo_path,env={'GIT_SSH_COMMAND