git-machete icon indicating copy to clipboard operation
git-machete copied to clipboard

Probably the sharpest git repository organizer & rebase/merge workflow automation tool you've ever seen

Results 156 git-machete issues
Sort by recently updated
recently updated
newest added

Something like `ExistingLocalBranchShortName`, extending `LocalBranchShortName`, to be returned from `git_machete.client.MacheteClient.expect_in_managed_branches`? and expected in most places within `MacheteClient`

code quality

Forgive my skipping the issue template. I'm not sure if git machete is meant to be used for the common open-source workflow, where you're creating a PR from your fork...

bug
github
gitlab

A call to `read_definition_file` should return a fresh instance of `MacheteClient`.

code quality

Since some of the following steps in dry-run deploy depend on test PyPI, they always use the first-ever uploaded package for the given version :/ Proposed solution: use development versions...

bug
distribute
build
ci

After https://github.com/VirtusLab/git-machete/pull/891 and https://github.com/Homebrew/homebrew-core/pull/128562, man page is bundled into PyPI tarball and getting properly installed via Homebrew, hence preventing a crash at `git machete --help`. Still, this only works for...

bug
distribute
cli

Currently, both short and long hash are used: ``` Fork point for feature/foo is overridden to master (commit ce02c372e669). This applies as long as feature/foo is a descendant of commit...

good first issue
minor
fork point

The behavior of checking out the parent (i.e. a non-slid-out branch) makes sense when the current branch has been slid-out... but is confusing/surprising otherwise. Easiest to repro: ``` master foo...

usability

Follow-up to #837 TBD if the case of diverged from & newer than remote should also be included (probably not)

usability

Just as with `git_machete.client.MacheteClient.update`

good first issue
code quality