Git-machete

Latest version: v3.25.2

Safety actively analyzes 629788 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 23

3.21.0

- added: `--removed-from-remote` flag to `git machete slide-out` (contributed by raylu)
- added: `--title` flag to `git machete github create-pr` that allows for setting PR title explicitly (suggested by mjgigli)
- added: `--with-urls` flag to `git machete github anno-prs` and `machete.github.annotateWithUrls` git config key that allow for adding the URL of the PR to the annotations (contributed by guyboltonking)
- added: `--yes` flag to `git machete github create-pr` so that the user isn't asked whether to push the branch (suggested by mkondratek)
- deprecated: `git machete clean` and `git machete github sync`; use `github checkout-prs --mine`, `delete-unmanaged` and `slide-out --removed-from-remote` instead
- fixed: PR author is now always added to annotation if different from current user (contributed by guyboltonking)

3.20.0

- added: `git machete github create-pr` adds a comment linking the PR to its base PR; `github retarget-pr` keeps that comment up to date (suggested by guyboltonking)
- added: new subcommand `git machete github restack-pr`, which (force-)pushes and retargets the PR, without adding code owners as reviewers in the process (suggested by raylu)
- improved: when running `git machete squash` against a root branch, the error message suggests using `--fork-point=...` flag (suggested by levinotik)
- improved: simplified & clarified docs in multiple places (partly suggested by kgadek)

3.19.0

- added: support for Python 3.12
- improved: `git machete github create-pr` also checks for `.github/pull_request_template.md` for description (contributed by raylu)

3.18.3

- added: arm64 packages in Ubuntu PPA

3.18.2

- fixed: reading tokens from `~/.github-token` for GitHub Enterprise domains (reported by mkondratek)
- fixed: `git machete github retarget-pr`, when invoked without `--ignore-if-missing`, actually fails now if there is no PR for the branch
- improved: GitHub tokens are automatically redacted from command outputs in `--debug` mode

3.18.1

- fixed: `machete.github.remote` git config key can be specified independently from `machete.github.organization` and `machete.github.repository`

Page 4 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.