Master version control from basic to advanced with this comprehensive, interactive guide
git status frequently to understand what's happening in your repository. It's your best friend for staying oriented!
git init. It turns your folder into a Git project.
git checkout -- filename brings back the last saved version.
git checkout -b feature-name.
fix-login-bug is better than test123.
git remote add origin URL.
git pull before git push to avoid merge conflicts.
Starting with a local project and pushing to GitHub
Starting with an existing GitHub repository
Working with team members on shared repository
README.md — it's your project's homepage on GitHub.