We use Git for the desktop to maintain some versions of the codebase.
Git is easy to manage, which is one of the main features. Also, the codebase is a major feature. It is helpful for me and easy to manage the interface we are using from development to production. So we manage the versioning of codebases.
The price is an area that needs improvement.
The process of raising a pull request could benefit from some improvement. Currently, when a pull request is created in an organization, a branch is also created. However, each pull request must be individualized to a specific branch. If another person raises a pull request under the same ID assigned to the previous person, and both parties modify the tool, their changes will be grouped together in the same request until it is closed, which is an issue. Therefore, it would be beneficial if pull requests were individualized to each user so that any modifications made are attributed to the specific user's pull request.
I have been using Git for a year. Also, I don't remember the version of the solution I am using.
Stability-wise, I rate the solution a nine out of ten.
Scalability-wise, I rate the solution a ten out of ten.
The solution's initial setup process was easy. It is also easy to get the data. So, even though there are a large number of files, it's easy to clone and get the data details and codebase easily.
The organization looks into the pricing aspects of the solution.
I would recommend the solution to those planning to use it. I rate the overall tool a ten out of ten.