ghstack
ghstack copied to clipboard
Submit stacked diffs to GitHub on the command line
I was seeing `ghstack` skip some PRs that I wanted to update, so I tried running `--no-skip` on ghstack 0.9.3, but it still skipped the PRs. From a quick look...
First time user, I created a stack via `ghstack` which yielded this output ```shell ghstack $ git remote get-url origin $ git fetch --prune origin $ git merge-base origin/dev HEAD...
This is more of question. The README page correctly points out that merging commits from the github UI becomes impossible when using ghstack. One thing that would help with this...
ghstack land directly pushes to master, which means that if master is protected, you can't use it. It would be nice to figure out some way to work around this....
It should do https://github.com/ezyang/ghstack/issues/67 sync first before landing
The goal would be to update local commit messages with info from GitHub (essentially the opposite of `--update-fields`), similar to `jf sync`.
this is pretty easy to do by hand (just cherry-pick the orig commit) but would be nice to have some sugar
Suppose you have commit A and B. You squash them into AB and run `ghstack`. This won't work; ghstack will say "well, B has the same tree as AB, so...