Git

Git — is a version control system that allows developers to track and manage changes to source code software. It is a distributed system, which means that every developer working on the code has your local copy of the entire change history, which makes working with the code more flexible and secure.

The Amverum cloud uses a Git repository to store downloadable code. So you can connect to it in the same way as there is a connection to other popular repositories (GitHub, GitLab, etc.). Any changes made to the папку Code folder, including changing the конфигурационного файла creates a new commit to the repository.

Basic Concepts

  • Коммиты (commits): The basic unit of data in git is a commit, which is a snapshot of the state of a project at a specific point in time. Each commit contains information about the changes, the author of the changes, and is accompanied by a unique identifier (hash).

  • Ветки (branches): Branches in Git allow developers to work on different tasks in parallel without affecting the main code. This makes it easier to develop features, fix bugs, and experiment.

  • Слияние (merge): When development on a branch is complete, changes can be merged into the main code branch. This process is called merging. Git offers powerful merging tools, allowing you to automatically merge changes or resolve conflicts manually.

Remote repository

Remote git repositories allow developers to efficiently share changes, synchronize work, and track development progress. A remote git repository is a git repository stored on a network or on a remote server, readable and/or writable by many users.

Clue :class: hint

For a more in-depth introduction to git, we recommend this article.