Git & GitHub
Initialize Git on the Local Repositories Setting up Git locally to track changes, collaborate efficiently, and manage project versions from my development environment. Add all changes to the staging area Stage all modified files to prepare them for the next commit, ensuring changes are tracked and ready for version control. Commit all changes with a message Save all staged changes with a meaningful message to document the progress and purpose of the update in version control Connect the remote repo and the local repo Link the local project to a remote repository to enable pushing, pulling, and syncing code across different environments. Set local branch to main Rename the current branch to ‘main’ to standardize and align with the default branch used in most remote repositories. Check status and log the changes Use Git commands to view current changes and track commit history, helping me monitor progress and debug if needed. Set Configurations in your local git environment Configure the user name and email locally to identify commits and maintain proper authorship in the project history. Push the changes to the remote repo(GitHub) Upload committed changes from the local repository to GitHub, ensuring the remote repo is updated with the latest code.

Initialize Git on the Local Repositories
Setting up Git locally to track changes, collaborate efficiently, and manage project versions from my development environment.
Add all changes to the staging area
Stage all modified files to prepare them for the next commit, ensuring changes are tracked and ready for version control.
Commit all changes with a message
Save all staged changes with a meaningful message to document the progress and purpose of the update in version control
Connect the remote repo and the local repo
Link the local project to a remote repository to enable pushing, pulling, and syncing code across different environments.
Set local branch to main
Rename the current branch to ‘main’ to standardize and align with the default branch used in most remote repositories.
Check status and log the changes
Use Git commands to view current changes and track commit history, helping me monitor progress and debug if needed.
Set Configurations in your local git environment
Configure the user name and email locally to identify commits and maintain proper authorship in the project history.
Push the changes to the remote repo(GitHub)
Upload committed changes from the local repository to GitHub, ensuring the remote repo is updated with the latest code.