0

我要执行

git remote add -f origin <repo>

与德威。但是,我在这个方向上找不到东西。

知道某人在 gitpython 中的解决方案或替代方案吗?

感谢您的想法。

4

1 回答 1

1

在 Dulwich master中,您可以使用 dulwich.porcelain.remote_add 方法:

from dulwich import porcelain
porcelain.remote_add('origin', 'http://github.com/git/git')

在旧版本(没有瓷器.remote_add)中,您可以使用以下内容:

from dulwich.repo import Repo
c = Repo('.').get_config()
c.set(('remote "origin"', ), "url", "http://github.com/git/git") 
c.write_to_path()
于 2016-07-05T23:42:50.590 回答