我希望能够在给定一个远程名称如origin的情况下获得一个类似https://github.com/user/repo.git的网址。到目前为止,我只设法获得了提交散列:
>>> from dulwich import porcelain
>>> hash = porcelain.ls_remote('.')[b'refs/remotes/origin/master']发布于 2019-11-10 03:39:36
目前,还没有这方面的瓷器包装。对于卫浴,您可以使用:
>>> from dulwich.repo import Repo
>>> config = Repo('.').get_config()
>>> config.get(('remote', 'origin'), 'url')
b'git://jelmer.uk/dulwich'https://stackoverflow.com/questions/58781823
复制相似问题