Git Commands

Git Commands - Working Locally and Remotely:

  1. How to upload files and folders to GitHub: GitHub for beginners

  1. 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:

  1. 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

  2. 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

  3. Commit the File Locally:

    • Commit the file with a message: $git commit -m "Initial commit with example.txt"

    • Confirm the commit: $git log

  4. Push to GitHub:

    • Go to GitHub and create a new repository (e.g., GitExampleRepo). Do NOT initialize it with a README.

    • 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

  5. 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

Last updated