Initializing & Cloning Repositories

💻 GitLesson 3Beginner

To start tracking code files, you must initialize a new repository locally, or clone an existing tracking repository from a remote server.

1 Init & Clone Commands
Shell — Getting Repositories
# 1. Initialize a new local repository (creates hidden .git folder)
git init

# 2. Clone a remote repository to your local system
git clone https://github.com/user/repository.git

# Clone a repository into a custom folder name
git clone https://github.com/user/repository.git my-project
2 Code Challenge
Challenge: Create a new directory named git-test, initialize a Git repository inside it, and confirm the hidden .git database folder exists.