Replies: 2 comments 4 replies
-
What I think is that I miss Gerrit. :) Anyway, if that’s the preferred workflow, I can roll with it. Always happy to do as the Romans do. Do you let github do the final rebase down to a single commit at merge time? Does that mean that I need to go to the website and keep the PR text up-to-date, because that is what will be the ultimate commit message? It seems that I should probably get a brain dump from you about git branchless, because it seems that that is probably the closest way to approximate my preferred workflow using GitHub. I installed locally and poked at it a little, but a quick primer would help a lot. |
Beta Was this translation helpful? Give feedback.
-
Graphite lets you compare between force pushes, I believe. Their pricing feels a bit aggressive but just using the review dashboard we'd probably fit fairly comfortably within their free tier limits. |
Beta Was this translation helpful? Give feedback.
-
I've been using a pull request workflow where I force-push with impunity before a PR has been reviewed, but then stop rewriting history once it has had its first review. This compromise lets me avoid tons of commits during development, but makes it easier for reviewers to see what's changed since they last reviewed, and makes it easier if they want to make some tweaks to your branch. Github and the VSCode github extension break pretty badly if you force push
Beta Was this translation helpful? Give feedback.
All reactions