Feedback for the experimental advance-branches
feature
#3549
Replies: 10 comments 32 replies
-
There were a few open questions from a discussion on the PR.
Feel free to share your thoughts on these as well. |
Beta Was this translation helpful? Give feedback.
-
Are docs going to be ready for the 0.17 release? I could take up writing or reviewing them. |
Beta Was this translation helpful? Give feedback.
-
One other issue I've noticed: |
Beta Was this translation helpful? Give feedback.
-
Thanks for implementing this @emesterhazy! Just wanted to chime in on the
I am very much in favor of advancing to
I guess most folks use the EDIT: Added steps 4 and 10 for clarification |
Beta Was this translation helpful? Give feedback.
-
Thanks @emesterhazy, it’s a very welcome ergonomic improvement!
Advance all of them.
For For
Advance from the first parent only, maybe? Tough question; it could be another configuration toggle. |
Beta Was this translation helpful? Give feedback.
-
This is a great quality of life feature thanks for adding this! One thing I want to note as I set this is I wanted to have some sensible global defaults (only advance on branch with some pr glob convention) and disable on main. I then set I just ended up setting both options locally but a couple ideas come to mind:
Either way I think the flexibility here is awesome, especially with the glob support. Here's what I ended up with for reference: |
Beta Was this translation helpful? Give feedback.
-
Are there any thoughts about extending this feature to |
Beta Was this translation helpful? Give feedback.
-
I read the above and didn't see this, so apologies if it was already covered. I've tried this out, and the one issue I have is that if I have a branch I'd prefer if the functionality only advanced the first branch found by looking backwards along the commit graph. That way, I can have |
Beta Was this translation helpful? Give feedback.
-
I am trying this out for a while, and it's been mostly good so far. However, I just have had one bad experience with Setup: I have three branches, My config is: [experimental-advance-branches]
enabled-branches = ["glob:*"]
disabled-branches = ["main", "gh-pages"] Problem: Now, I I'm guessing this is the experimental-advance-branches's fault, but it doesn't seem essential to the "advancing branches" functionality, so I hope it's fixable. Update: I thought that maybe adding |
Beta Was this translation helpful? Give feedback.
-
One issue that has come up a couple times for me now, and seems like it might be a bug: if you have a bookmark that is one commit ahead of another, and you use Demo:
Note that after |
Beta Was this translation helpful? Give feedback.
-
Please leave any feedback that you have for the experimental
advance-branches
config setting added inThis feature should be available in the next (0.17) release or today if you build from source at head.
Update from ilyagr:
Here is a sample configuration from the PR description linked above:
If/when there are more docs, it might be nice to link them here.
Beta Was this translation helpful? Give feedback.
All reactions