Viewing Current Git Configuration
After installing Git, verify existing settings using:
git config --global --list
Setting Username
Configure your identity with:
git config --global user.name "developer"
Setting Email Address
Associate your email with commits:
git config --global user.email "developer@example.com"
Creating Command Aliases
Define shortctus for common operations:
git config --global alias.s status
git config --global alias.c checkout
git config --global alias.cm commit
git config --global alias.b branch
Configuring Text Editor for Commits
Set Notepad++ as your default commit editor:
git config --global core.editor "'C:/Tools/notepad++/notepad++.exe' -multiInst -notabbar"
Ensure correct path syntax and validate editor functionality.
Implementing Commit Templates
Create a standardized commit template:
[Description]:
[Project]:
[Change Type]: feature/fix/refactor
[Modifications]:
1.
2.
3.
Save as .git-commit-template and configure:
git config --global commit.template ~/.git-commit-template
Configuring Ignore Patterns
Create .gitignore to exclude files:
# Compiled artifacts
*.o
*.exe
*.dll
*.so
# Dependency files
*.d
*.lib
# Build directories
/build/
/dist/
Commit this file to apply patterns repository-wide.
Removing Configuration Settings
Delete specific configurations:
git config --global --unset user.name
git config --global --unset alias.s