Git Commands
Last updated
Last updated
Git Commands
Initialize repository: $git init
Stage files: $git add filename
Commit changes: $git commit -m "commit message"
Check status: $git status
Clone repo: $git clone [repo_url]
Push changes: $git push origin main
Activity: Follow these detailed steps to create a local repository, add and commit a file, and push it to GitHub:
Initialize a Local Repository:
Open Terminal (Mac/Linux) or Command Prompt (Windows).
Create a new directory: $mkdir
GitExample
&& cd
GitExample
Initialize Git in this directory: $git init
Create and Add a File:
Create a text file: $echo "This is my first Git file" >
example.txt
Stage the file for commit: $git add
example.txt
Verify the staged file: $git status
Commit the File Locally:
Commit the file with a message: $git commit -m "Initial commit with example.txt"
Confirm the commit: $git log
Push to GitHub:
Copy the repository URL from GitHub (choose HTTPS).
Link your local repository to GitHub:
$git remote add origin https://github.com/YourUsername/GitExampleRepo.git
Push your commit to GitHub:
$git push -u origin main
Verify on GitHub:
Go to your GitHub repository and refresh the page to see your example.txt
file.
By completing this activity, you will understand how to initialize a local Git repository, commit changes, and push them to a remote repository on GitHub
Go to and create a new repository (e.g., GitExampleRepo
). Do NOT initialize it with a README.