Project

Remo

Easy
1321 completions
~ 2 hours
4.3

Learn the basic git commands. Initialize a repository, stage your changes, and do commits. Study how to "ignore" unnecessary files.

Provided by

JetBrains Academy JetBrains Academy

About

Remote is a git repository to store and exchange changes. It is a store that allows you to work from different places. In this project, you will examine basic git commands and how to work with a remote.

Graduate project icon

Graduate project

This project covers the core topics of the Introduction to Git course, making it sufficiently challenging to be a proud addition to your portfolio.

At least one graduate project is required to complete the course.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Define the global settings.
Initialize a Git repository.
Create files inside the working directory.
Create a .gitignore file.
Stage and commit changes.
Push your commits to the remote.
List all the remotes.

Reviews

Ryan Mballa avatar
Ryan Mballa
1 month ago
this project was great. though, even if I know it will be technically challenging, it will be better if I could see the output of the commands I used. If there was some sort of fake file system so that I could easily experiment with the bash commands and interact with the remote hyperskills repo.
User 618067504 avatar
User 618067504
2 months ago
A tiny, fun project that teaches Git basics: init a repo, set your name, ignore junk with .gitignore, stage and commit like a pro, and push to a remote. Finish in few hours and brag that you can now rescue lost files and survive merge conflicts.
User 630180723 avatar
User 630180723
3 months ago
i learnt that upstream is the remote and origin is the local. main is the main branch.

4.3

Learners who completed this project within the Introduction to Git course rated it as follows:
Usefulness
4.3
Fun
4.1
Clarity
4.4