什么是推送存储库URL?

时间:2015-08-02 14:58:25

标签: git bitbucket weblate

我尝试配置Weblate以自动推送转换更改并需要解释和示例:什么是推送存储库URL?

例如,如果是我的归档 https://bitbucket.org/username/repo/ https网址是 https://username@bitbucket.org/username/repo.git

但这在weblate中不起作用。

摘自Weblate文档 "存储库推送URL 用于推送的存储库URL,这是完全可选的,当它为空时,将禁用推送支持。"

https://docs.weblate.org/en/latest/admin/projects.html#component

2 个答案:

答案 0 :(得分:2)

HTTPS url在推送时需要密码。尝试使用git url -

git@bitbucket.org:username/repositoryname.git

它会起作用。您还必须添加公钥。

答案 1 :(得分:1)

为了检查git push URL,您可以运行以下命令。

git remote -v 

从这里你将获得fetch和push url。此外,如果存储库存在于bitbucket上,则必须提供访问权限,以便将更改推送到weblate服务器。

请检查bitbucket上的设置,了解基于密钥的访问权限。