I just modified my local .git/config file to include another pushUrl.  No changes required in SourceTree, but when SourceTree does a push, both remotes will be updated.
Before:
[remote "origin"]
 url = https://bitbucket.org/xyz/bitbucket.repository.name
 fetch = +refs/heads/*:refs/remotes/origin/*
 pushurl = https://bitbucket.org/xyz/bitbucket.repository.name
After:
[remote "origin"]
 url = https://bitbucket.org/xyz/bitbucket.repository.name
 fetch = +refs/heads/*:refs/remotes/origin/*
 pushurl = https://bitbucket.org/xyz/bitbucket.repository.name
 pushurl = https://github.com/xyz/github.repository.name
 
 
No comments:
Post a Comment