Git

Basics

Best Practice

Software Development Platform

  • Github
  • Gitlab
  • Space is a complete software development platform
    • Integrated with JetBrains IDEs
  • CodeBerg
    • Codeberg is a collaboration platform and Git hosting for Free and Open Source Software, content and projects.
  • One Dev
    • Self-hosted Git Server with CI/CD and Kanban
  • sourcehut
    • This suite of open source tools is the software development platform
  • Forgejo
    • Forgejo is a self-hosted lightweight software forge.
    • Easy to install and low maintenance, it just does the job.

Alternative

  • Sapling SCM
    • Sapling is a source control system developed and used at Meta that places special emphasis on usability and scalability.

Tools

Perspective