stgit
stgit copied to clipboard
Stacked Git
Upstream Issues: * https://github.com/libgit2/libgit2/issues/6044 * https://github.com/libgit2/libgit2/issues/2263 Adding this issue to track upstream issues of LibGit2 related to sparse checkout support. Our company is using a huge monorepo, and we have...
`git rebase` allows you rebase a branch that isn't currently checked out: git rebase [ []] This is basically the same as first checking out ``, but it doesn't actually...
Using the rust branch, I run into this a lot: 1. `stg pop --spill` to incorporate some changes into a previous patch 2. `git reset` to unstage everything 3. `stg...
This comes from the mailing list. Given an alias like this: ``` [stgit "alias"] ra = edit --author "Test User " ``` stgit will interpret this as: ``` stg edit...
``` [cel@bazille linux]$ stg mail -e --to=nfs --to=fsdevel [email protected] clean-up-nfsd3-proc-create..instantiate-a-struct-file-when Checking the validity of the patches ... done Invoking the editor: "/usr/bin/vim .stgitmail.txt" ... done stg mail: unknown e-mail alias:...
--reject is nice, but I often like to try --3way first. (Use case is using stg to load patchsets from QEMU mailing list as a stack for review purposes. Sometimes...
I upgraded stgit, and now zsh prompt does not show current patch. stgit metadata format changed, so old code reading metadata in zsh no longer works. [code](https://github.com/zsh-users/zsh/blob/78649ac72596104cfcbaad9a5a7d1a1afa981a4c/Functions/VCS_Info/Backends/VCS_INFO_get_data_git#L192-L193) There are no...
The fact that `stg refresh` has subtle differences to git is fine, but it is also sometimes difficult to reason about. And leads to user confusion like [#161]. I have...
I have been giving `stg repair` workflow a lot of thought recently and I have a few ideas on how to make it more advanced user friendly and less magic....
I could be doing something wrong, but I noticed this today (stgit 1.5): ``` [cel@klimt linux]$ stg mail -b for-5.18 -vRFC --git [email protected] remove-config-nfsd-v3 stg mail: Unknown patch name: remove-config-nfsd-v3...