Category articles "Git & GitHub"
Study all materials on this topic
Undo and Revert in GitHub Desktop: Fix Mistakes Without Fear
A commit is not a point of no return. GitHub Desktop lets you rebuild a local commit with Undo or...
History, Diffs, and Web Commits on GitHub
GitHub lets you read repository history, inspect individual commit diffs, view the history of one file, and create a small...
Your First Git Commit
Your first commit starts with initializing a repository, configuring the author identity, and selecting the files that belong in version...
Git Hosting Platforms
GitHub, GitLab, Bitbucket — key differences and recommendations.
What Is a Git Commit and Why Do You Need It? 📸
A commit is a saved snapshot of your project at a specific point in time — like a save point...
Why Git won over every other version control system 🏆
Today Git is the de facto standard for version control in software development. But it wasn't always this way. Let's...
Pull Requests: the complete guide 🔀
A Pull Request (PR) is a formal proposal to merge changes from one branch into another. It is the cornerstone...
Signing up for GitHub: a step-by-step guide 📝
GitHub is the largest platform for hosting Git repositories and collaborative development. Millions of open-source projects and developer portfolios live...
Migrating from Bitbucket to GitHub
You can migrate the repository with its branches, tags, and commit history, but you must review service settings and Bitbucket-specific...
Setting Up Two-Factor Authentication on GitHub 🔒
2FA (Two-Factor Authentication) adds an extra layer of protection to your account.
How Git stores data 💾
Have you ever wondered how Git works so fast? How it stores the entire project history while taking up so...
Common Git Mistakes Beginners Make
7 mistakes that most often break your workflow.
Want more materials?
Subscribe to updates and be the first to know about new articles!