Git Session at Payilagam
GIT: Git is a free and open-source distributed version control system that helps track changes in files, primarily used for managing source code in software development. It allows multiple users to work on a project simultaneously, maintaining a complete history of changes and enabling easy collaboration. Gitlab: GitLab is a comprehensive, open-source DevSecOps platform that provides tools for managing the entire software development lifecycle, from planning and coding to securing and deploying applications, all within a single application. github: GitHub is a website that lets users store, manage, and share code. It's a collaboration platform that uses Git, an open-source version control system. GitHub is used by software developers to build, test, and improve software. git commands: Git clone "Https" touch (document name) git status git add (document name) git commit -m"message" git restore --staged (document name) git push git pull git stash git stash list git stash pop 0 git stash pop git diff git log git branch (branch name) git checkout (branch name) git checkout -b(branch Name) git merge git rebase git cherry-pick

GIT:
Git is a free and open-source distributed version control system that helps track changes in files, primarily used for managing source code in software development. It allows multiple users to work on a project simultaneously, maintaining a complete history of changes and enabling easy collaboration.
Gitlab:
GitLab is a comprehensive, open-source DevSecOps platform that provides tools for managing the entire software development lifecycle, from planning and coding to securing and deploying applications, all within a single application.
github:
GitHub is a website that lets users store, manage, and share code. It's a collaboration platform that uses Git, an open-source version control system. GitHub is used by software developers to build, test, and improve software.
git commands:
Git clone "Https"
touch (document name)
git status
git add (document name)
git commit -m"message"
git restore --staged (document name)
git push
git pull
git stash
git stash list
git stash pop 0
git stash pop
git diff
git log
git branch (branch name)
git checkout (branch name)
git checkout -b(branch Name)
git merge
git rebase
git cherry-pick