我使用以下命令创建了一个标记 git tag -a test -m test 现在,我只想推送这个标签,但是GitPython报告说我不在存储库中。即使我可以推送更改,提交也没问题。所以这是可行的: repo = git.Repo('some_repo')
repo.git.push('origin', 'some_branch') 然而,像这样推送标签,它不起作用。repo.git<
我计划在我的项目中使用GitPython。当我使用这段代码测试它时,我收到了一个错误。: 'git push --porcelain origin' returned exit status 128:这是一个合理的错误。这是一个全新的存储库,我还没有完全配置。然而,我计划在多台机器上部署这个项目(以及推送能力),所以我更希望能够通过GitPython