Hi there,
https://github.com/strapsh/strap/blob/master/cmd/run#L193 has [may be] unintended consequences. In simple workflows that use a local branch with a remote branch of the same name, having autosetupmerge requires that the branch be created on the remote first (or always use --no-track with a git branch command).
I'm curious about the motivation for having this set and whether you would be willing to remove this setting if I created a PR for it.
Hi there,
https://github.com/strapsh/strap/blob/master/cmd/run#L193 has [may be] unintended consequences. In simple workflows that use a local branch with a remote branch of the same name, having
autosetupmergerequires that the branch be created on the remote first (or always use--no-trackwith agit branchcommand).I'm curious about the motivation for having this set and whether you would be willing to remove this setting if I created a PR for it.