🌐 Remote Repositories

Working with GitHub, pushing, pulling, and remote collaboration

Git Clone

Beginner 6 minutes

Learn how to clone an existing repository from a remote source. This lesson covers cloning repositories, understanding the clone process, and exploring the cloned repository structure.

Start Lesson

Git Pull

Beginner 7 minutes

Learn how to fetch and merge changes from a remote repository. This lesson covers pulling updates, understanding the pull process, and handling conflicts.

Start Lesson

Git Remotes

Beginner 8 minutes

Learn how to connect your local repository to a remote repository and configure branch tracking. This lesson covers adding remotes, viewing configuration, and setting up branch tracking.

Start Lesson

Git Push

Beginner 8 minutes

Learn how to push your local commits to a remote repository. This lesson covers adding a remote origin and pushing your changes to GitHub.

Start Lesson

Multiple Git Remotes

Intermediate 15 minutes

Learn how to work with multiple remotes to keep a fork synchronized with the upstream repository. This lesson covers adding upstream remotes, fetching changes, and keeping your fork up to date.

Start Lesson