When I initiate a pull request, bitbucket only gives me the option to do a non-fast-forward merge to bring changes in. Why is this? I can see why some people might like it that way, but it makes the history less readable too. Are there any options where I can either request a fast-forward merge or rebase if possible when accepting a pull request?
Greetings!
This is a question we field on occassion. We actually leverage Git's native behavior. In other words, by default, the client will throw an error and prompt users add --force.
That being said, you can opt to toggle this flag.
I hope this response was helpful.
Happy Coding! :)
Cheers,
Jason | Atlassian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.