Git Limitations

Breezy’s support for Git repositories currently has the following limitations:

  • No support for creating annotated tags.

  • No support for gitattributes and the features that depend on it (lfs, eol, etc).

  • Limited support for submodules.

  • No rename/copy inference.

  • No support for creating shallow branches (

  • No good way to refer to git remotes from the command-line (

  • No mailmap support (

Functionality similar to git that’s missing:

  • No rebase command.

  • No –amend option for commit.

  • No clone/fetch commands.