AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activities
Reviews
Subscriptions
Light theme
Lectures
Reviews
About us
CS50
Start
Start learning
Start learning
My progress
Courses
Quest map
Lectures
Kotlin
Kotlin
Level 18
Introduction to Git: why version control matters
Kotlin SELF
18 level,
0 lecture
In this lecture, you will learn what Git is and why a modern developer needs it, create your first repository on GitHub, and learn how to set up your working environment in an IDE for effective work with version control.
Developer daily workflow: Commit, Push, and .gitignore
Kotlin SELF
18 level,
1 lecture
In this lecture, you will master the basic workflow: learn how to save changes (commit), send them to GitHub (push), and configure ignoring unnecessary files using .gitignore.
Safe experiments: working with branches
Kotlin SELF
18 level,
2 lecture
In this lecture, you will learn how to create separate branches for new tasks, switch between them, merge changes, and, most importantly, confidently resolve merge conflicts using powerful IDE tools.
The Magic of Pull Requests
Kotlin SELF
18 level,
3 lecture
In this lecture, you will learn what a Pull Request (PR) is, why it is the main tool of team development, and how to create and review PRs right from your IDE.
Pro tools and troubleshooting
Kotlin SELF
18 level,
4 lecture
In this lecture, you will learn how to roll back changes, amend commits, safely remove mistakes, temporarily stash your work, and use project history to find information — all with the help of powerful tools in your IDE.
Please enable JavaScript to continue using this application.