提交与 Github 存储库的 Bitbucket 触发器同步?
Commit on Bitbucket trigger synchronisation with Github repository?
我正在使用外部 Bitbucket 存储库,当我进行提交时,我希望所有更改都与 Github 存储库同步。可能吗?
我需要它,因为“azure web 应用程序”适用于 github 存储库,不适用于外部 bitbucket 存储库。
谢谢Tyler T。将您的建议作为答案发布以帮助其他社区成员。
您可以在本地计算机上拥有一个存储库并将其设置为具有多个远程。你可以这样试试:
# cd into the folder on your machine
# maybe the origin is set to Github, pull the latest changes
git pull origin master
# set Bitbucket as another remote named 'bitbucket'
git remote add bitbucket git@bitbucket.org:username/repo-name.git
# push the repo to the new remote 'bitbucket'
git push bitbucket master
# now the Bitbucket repo is up-to-date
现在,只要您进行更改并推送到 Github(源),您就可以push
到另一个 远程( bitbucket) 让它们保持同步。要使用高级解决方案,您可以尝试使用 Webhooks 自动同步它们。
可以参考How to sync a Bitbucket repo to a Github repo and A BitBucket CI/CD Pipeline to Sync Branches With GitHub
我正在使用外部 Bitbucket 存储库,当我进行提交时,我希望所有更改都与 Github 存储库同步。可能吗?
我需要它,因为“azure web 应用程序”适用于 github 存储库,不适用于外部 bitbucket 存储库。
谢谢Tyler T。将您的建议作为答案发布以帮助其他社区成员。
您可以在本地计算机上拥有一个存储库并将其设置为具有多个远程。你可以这样试试:
# cd into the folder on your machine
# maybe the origin is set to Github, pull the latest changes
git pull origin master
# set Bitbucket as another remote named 'bitbucket'
git remote add bitbucket git@bitbucket.org:username/repo-name.git
# push the repo to the new remote 'bitbucket'
git push bitbucket master
# now the Bitbucket repo is up-to-date
现在,只要您进行更改并推送到 Github(源),您就可以push
到另一个 远程( bitbucket) 让它们保持同步。要使用高级解决方案,您可以尝试使用 Webhooks 自动同步它们。
可以参考How to sync a Bitbucket repo to a Github repo and A BitBucket CI/CD Pipeline to Sync Branches With GitHub