Zero2Tech
📚 Learn
▾
🤖 AI Hub
📰 News
📖 Dictionary
🧰 Resources
🚀 Grow
▾
💼 Jobs
🚀 Community
🏆 Challenges
🧭 Stage
▾
🌑 Zero
📚 Learn
🔧 Practice
🏗 Build
🚀 Launch
💰 Earn
Login
Sign Up
EN
Choose language
English
हिन्दी (Hindi)
मराठी (Marathi)
বাংলা (Bengali)
ગુજરાતી (Gujarati)
ਪੰਜਾਬੀ (Punjabi)
தமிழ் (Tamil)
తెలుగు (Telugu)
ಕನ್ನಡ (Kannada)
മലയാളം (Malayalam)
ଓଡ଼ିଆ (Odia)
اردو (Urdu)
Translated automatically by Google
Learn
🤖 AI Hub
📰 News
📖 Dictionary
🧰 Resources
Grow
💼 Jobs
🚀 Community
🏆 Challenges
Explore by Stage
🌑 Zero
📚 Learn
🔧 Practice
🏗 Build
🚀 Launch
💰 Earn
Account
Login
Sign Up
‹
🏗️
HTML
🎨
CSS
⚡
JavaScript
🐙
Git & GitHub
⚛️
React
Soon
📘
TypeScript
Soon
🐍
Python
🗄️
Database & SQL
Soon
🌐
Web Development
Soon
☁️
Cloud & DevOps
Soon
🤖
AI & ML
Soon
📄
Resume Prep
Soon
🎤
Interview Prep
Soon
💼
Freelancing
Soon
🚀
SaaS & Side Projects
Soon
🤖
Automation
Soon
›
Home
›
Git & GitHub
🐙
Git & GitHub
Learn version control: save every change to your code and collaborate with a team.
All (9)
Beginner (9)
Intermediate (6)
Advanced (4)
Lesson 1
What Is Git and Why Do You Need It?
Understand what Git is, how commits work like save points in a game, how Git differs from GitHub, and the thre...
Lesson 2
Installing Git and Setting It Up for the First Time
Install Git on Windows, Mac or Linux, set your name and email with git config, and learn the few terminal comm...
Lesson 3
Your First Repository: init, status, add and commit
Create your first Git repository, check it with git status, stage files with git add, save snapshots with git ...
Lesson 4
Seeing History: git log, git diff and git show
Read your project history with git log, see exactly what changed with git diff and git diff --staged, and open...
Lesson 5
Undoing Mistakes Safely: restore, reset, revert and amend
Learn which Git undo to use for each mistake: git restore for files, git commit --amend for the last commit, g...
Lesson 6
.gitignore: Keeping Secret and Junk Files Out of Git
Learn to write a .gitignore file that keeps passwords, node_modules, system files and other junk out of your r...
Lesson 7
Creating Your GitHub Account and First Repository
Create a professional GitHub account, protect it with two-factor authentication, create your first repository ...
Lesson 8
Push, Pull and Clone: Syncing Your Code with GitHub
Connect your project to GitHub, push your commits, clone a repository on another computer and pull your teamma...
Lesson 9
Writing a Great README with Markdown
Learn Markdown basics and write a clear README for your GitHub project, with a ready template, badges, a profi...
🤖
✕
🤖
Z2T Bot
Online — Ready to Help
✕
Hey! 👋 I'm Z2T Bot. Ask me any coding question, in your own language!
Where to start?
What is JS?
Career path?
Python vs JS?
↗