mirror of
https://github.com/TeachBooks/manual.git
synced 2026-11-12 22:35:51 +00:00
765 B
765 B
Collaborative book-editing
As previously mentioned there are multiple platforms that can host Git repositories which are extremely useful for collaboration on text-based files. Here we will elaborate on two: GitLab and GitHub both in the online environment and locally.
Globally, the steps involved are as follows:
- Define issue to work on
- Open the files of the repository online or clone the repository to work on it locally
- Create a branch for your changes
- Edit the book by:
- Pulling remote changes from others
- Staging your changes
- Commit a collection of changes
- If working on a repository locally: pushing your changes
- Reviewing and merging changes in a merge request
- Publish changes to published version of book