Git For Data Engineers
0% Completed
Introduction to Git
Working with Repositories
Setting Up Username and Email
Git requires a username and email address to associate commits with an identity. Set these globally for all repositories:
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
Verify configuration:
git config --global --list
Configuring Default Text Editor
Set a preferred text editor for commit messages:
- VS Code:
git config --global core.editor "code --wait" - Vim:
git config --global core.editor "vim" - Nano:
git config --global core.editor "nano"
Setting Up Global and Repository-Specific Configurations
Global settings apply to all repositories, while repository-specific settings apply only within a given repository.
Global Configurations
git config --global alias.st status git config --global alias.co checkout
Repository-Specific Configurations: Run inside a repository:
git config user.name "Repo-Specific Name" git config user.email "repo.email@example.com"
Viewing and Editing Configuration Files
Check all settings:
git config --list
Edit Git configuration manually:
git config --global --edit
Finish Course Early?
You have not completed all required lessons and assessments.
Your Progress
0%