如何使用Sourcetree NOT在主分支中进行自动拉取请求?

Ste*_*rov 13 git github atlassian-sourcetree

我只是想知道SourceTree中是否有一个选项可以更改自动拉取请求的默认分支.

SourceTree拉取请求

may*_*ayo 6

如果您使用的是SourceTree和github,答案似乎是否定的:( 是的!请参阅我的答案的最后部分!

attlasian的文档说如果管理员允许该选项,你可以在BitBucket中做到这一点(https://confluence.atlassian.com/display/BITBUCKET/Work+with+pull+requests)

如果要跨分支提取请求,则可以选择在合并请求时关闭分支.是否有此选项取决于存储库是Git还是Mercurial.Mercurial存储库始终具有此选项.如果repo管理员允许,Git存储库有此选项; 否则,该选项显示为灰色.

另一方面,如果您正在使用github,您可以手动执行此操作.

在Github中将拉取请求合并到默认的不同分支

- -编辑:

深入了解我发现当您在github中创建PullRequest时,您可以选择将您的分支用作"基础" 在此输入图像描述