Git commands used to implement this casestudy:
git clone https://github.com/SatishKetha/git_cs.git
ls
cd git_cs
ls
git branch
git checkout -b develop
checkout -b feature
git remote -v
git -r branch
git branch -r
git branch -a
nano feature1.txt
git checkout develop
git checkout feature
git add .
git commit -m "committing feature1"
git status
git checkout develop
ls
git merge feature
ls
git checkout -b release
ls
nano feature1.txt
git add .
git commit -m "committing release version"
git checkout develop
git merge release
git checkout main
ls
git merge release
ls
cat feature1.txt
git checkout -b hotfix
nano urgent.txt
git add .
git commit -m "bug fixed"
git checkout main
git merge hotfix
git checkout develop
git merge hotfix
git checkout main
ls
git push origin --all
