GIT
Git is a free and open-source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Code is saved in a repository like GitHub.
Git is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows
The project can be either Public or Private
Works with HTTP and SSH protocol
GIT follows branching stratagy.
Master
Feature1/Bug1
Feature2/Bug2
Feature3/Bug3
Working with git Steps:
1) Initialize a repository on the local machine (git init) or create a new project in the repository from UI.
2) Add files and commit the changes
3) Push the locally created project to the git repository.
Working on a bug fix or feature Steps:
1) clone the existing project
2) create a new branch with a versioning number to work on a feature or bug based on your strategy.
Main Branch: version 1.0.0
branch: version 1.1.0
subversion: version 1.1.1
The next feature or Main release can be 2.0.0 ...
3) Add and Commit Changes once worked
4) push changes to the branch
5) Test the changes
6) Merge with Main Branch
Comments
Post a Comment