I see git as a pretty popular way to version control your code, and to an extent, your documentation. For my code, I think it's great.
For people with other types of documents, is git still ideal? I find git a bit lacking, and I'm not aware of any other solid version control system geared towards writing (notes, journals, books, articles).
Benefits: 1. Free 2. Securely available from any web browser. Only people added to you repo can access the published notes. 3. Clean interface with solid search capability 4. Versioned 5. Easy cross-linking 6. Can edit locally or on the web, both with preview
Cons: 1. Requires a little upfront setup. See [0] 2. Requires familiarity with Markdown 3. Requires free Gitlab account
I am pretty happy with this now. I'm able to organize and search my notes at https://<gitlabusername>.gitlab.io/<repo name> and the 1-click edit link takes me to the Gitlab web IDE where I can make changes, see the preview, and commit changes.
[0]: https://jedfonner.com/2023/01/22/private-kb