This project is part of my DevOps journey to master Git and GitHub entirely via the command line (CLI). It covers the key Git operations and shows how to collaborate with GitHub using only terminal commands.
README.md: This file β explains what the project covers- Git features demonstrated:
- Initialising a repo (
git init) - Staging and committing changes (
git add,git commit) - Branching and merging (
git branch,git checkout,git merge) - Connecting to GitHub (
git remote add,git push) - Creating a Pull Request
- Tagging and releasing (
git tag,git push origin <tag>)
- Initialising a repo (
- Initialise Git locally:
git init - Make changes and commit:
git add .+git commit - Create and switch branches:
git checkout -b feature/readme-update - Push to GitHub:
git remote add origin, thengit push - Open PR via GitHub β merge to
main - Tag a release:
git tag v1.0-git-complete - Push the tag:
git push origin v1.0-git-complete
- Difference between
GitandGitHub - How to fully work with Git using only terminal
- How to manage a GitHub repo with CLI commands
- How to tag and release versions like a real developer
Current Version: v1.0-git-complete