git-machete
git-machete copied to clipboard
Probably the sharpest git repository organizer & rebase/merge workflow automation tool you've ever seen
When a PR description is updated (at creation or retarget/restack), only the upstream PRs are listed in the description's PR chain. It would be very useful to be able to...
In July 2024, our current macOS Intel executor will [no longer be available](https://discuss.circleci.com/t/macos-intel-support-deprecation-in-january-2024/48718) So far, no replacement: as of Apr 2024, M1 executors are only in [paid plan](https://circleci.com/pricing/#comparison-table):
Something like `git machete traverse --restack-github-prs` (or `--restack-gitlab-mrs`). Short options like `-H`/`-L` might also be very useful here. See https://github.com/VirtusLab/git-machete/discussions/1214 and (partially related) https://github.com/VirtusLab/git-machete/issues/1057.
So `MacheteClient` should only ever see them as enums, not as plain strings. See PR #1238 -> `git_machete/cli.py` and `git_machete/constants.py`.
This is state is already kind-of supported via `git machete slide-out --removed-from-remote`. In this command, a branch is considered _removed from remote_ when both conditions are true: 1. git config...
# Overview `git machete` is a mega-useful workflow tool, partially because is nicely separates the current branch state (the git repo state) from a declared target state (the machete config)....
For GitHub, POST/PATCH requests against a renamed repository end up in a 307 redirect, which isn't automatically followed by urllib. Such responses are then handled by extracting the new URL...
I've renamed a sandbox repo [PawelLipski/mergify-sandbox](https://github.com/PawelLipski/mergify-sandbox) to [PawelLipski/mergify-sandbox-1](https://github.com/PawelLipski/mergify-sandbox-1), while leaving the old name in `git remote`: ``` $ git remote -v origin [email protected]:PawelLipski/mergify-sandbox.git (fetch) origin [email protected]:PawelLipski/mergify-sandbox.git (push) ``` Now when...
The latter is just more readable.