1. Initialize the Git Repository
To begin tracking a project with Git, open the terminal in the project directory and run:

git init

2. Add Files to the Staging Area
To track all current changes in the project, use:

git add .

3. Commit the Changes
Once the files are staged, they can be committed to the repository with a message describing the changes:

git commit -m "Initial commit"

4. Configure Git Identity
To ensure commits are associated with the correct user, set the global username and email with:

git config --global user.name "Full Name"
git config --global user.email "[email protected]"

5. Add a Remote Repository
To push the local repository to a remote server (e.g., GitHub), link it with:

git remote add origin https://github.com/username/repository.git

6. Check File Status
To view the current state of the files in the repository (e.g., staged, modified, untracked), use:

git status

7. Work with Branches
To isolate development work, branches can be created and managed:
To list existing branches:

git branch

8. Push Changes to Remote Repository
To send committed changes to the remote repository:

git push origin main

9. View Commit History
To display a chronological list of all commits:

git log

Image description

Image description

10. Confirm Remote Upload
After pushing changes, navigate to the remote repository’s URL to view uploaded files, commit history, and branch information.

Image description