zulip/templates/zerver/integrations/git.md
Anders Kaseorg e5a818b869 integrations: Document default branch name updates.
53e59c8c09

Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-08-31 16:31:53 -07:00

956 B

Get Zulip notifications for your Git repositories!

  1. {!create-a-bot-indented.md!}

  2. {!download-python-bindings.md!}

  3. {!create-stream.md!}

  4. {!change-zulip-config-file-indented.md!}

    You may also need to change the value of STREAM_NAME.

    You can specify the branches that will be used for notifications by modifying the commit_notice_destination function. By default, pushes to the main, master, and test-post-receive branches will result in a notification.

  5. Symlink /usr/local/share/zulip/integrations/git/zulip_git_config.py to the .git/hooks directory of your Git repository.

  6. Symlink /usr/local/share/zulip/integrations/git/post-receive to the .git/hooks directory of your Git repository.

!!! tip ""

You can test the plugin without changing your `main` branch by
pushing to the `test-post-receive` branch.

{!congrats.md!}

Git bot message