Advantages of Using Git
Read time: 2 minute(s)
- Git as a version control system is present in most software development companies. In my opinion, knowing Git is a nice asset for any technical documentation writer to have in their resume.
- Free and stable system, used by many, with relatively few bugs, has available tutorials, documentation, easy access to people who might help with Git-related questions.
- Version control:
- History of changes made to a project.
- Ability to revert to previous changes and to see who made certain changes.
- Collaborate on the same project with support to:
- Check out.
- Update.
- Commit/Revert changes.
- Resolve conflicts.
- Support for branching (branches used for versioning the documentation or for working on larger features) and for merging between branches.
- Support for working on your own repository even without online access and then to merge changes in the remote repository when the online connection is available.
- Collaborate with other teams in the same company on projects, either by having the documentation as part of the larger Git repository of the product, or by allowing developers who know Git to contribute reviews.
- Support for creating pull requests for people who might not have write access or want to have their work reviewed.