-
Notifications
You must be signed in to change notification settings - Fork 4
installation and configuration
This guide provides the necessary steps to install Git and set up your primary Integrated Development Environment (IDE). Follow these steps to prepare your local development environment.
Git is required for all version control operations.
| Operating System | Installation Guide | Notes |
|---|---|---|
| Windows | https://git-scm.com/download/win | Use default installer settings. |
| macOS | brew install git |
Requires Homebrew. Git may prompt for installation via Xcode Tools. |
| Linux (Debian/Ubuntu) | sudo apt update && sudo apt install git |
Use your distroβs package manager (apt, dnf, yum). |
Below are the recommended and supported IDEs for the practicum. Each IDE includes a collapsible setup guide for installation, Git configuration, and recommended plugins.
View VS Code Setup
- Download: https://code.visualstudio.com/
- Install using default options (recommended for class).
- VS Code automatically detects your Git installation.
- Open the Source Control panel to see Git status.
- No additional configuration required.
- Prettier β Code Formatter
- ESLint
- GitLens β Git supercharged
- Python Extension Pack (if needed)
- Markdown All-in-One
View WebStorm Setup
- Open File β Settings β Version Control β Git
- Ensure Git executable path is detected (e.g.,
git) - Click Test to verify
- When opening a project, choose Enable Git Integration if prompted
- Prettier
- ESLint
- GitToolBox
- Markdown (built-in)
View Android Studio Setup
- Download: https://developer.android.com/studio
- Install with Android SDK & recommended components.
- Open File β Settings β Version Control β Git
- Verify Git path is correct
- Click Test
- Attach Git to a project via:
- VCS β Enable Version Control Integration β Git
- GitToolBox
- CodeGlance
- Prettier (if applicable)
- Kotlin (built-in)
These steps are required before starting work in any repository.
To reduce visual clutter, each section below is collapsible.
View Git Username & Email Setup
Use the name and email associated with your GitHub account:
git config --global user.name "Your Name"
git config --global user.email "your-email@example.com"Verify:
git config --global --listView SSH Key Setup
- Create SSH Key
ssh-keygen -t ed25519 -C "your-email@example.com"When prompted, press Enter to accept the default file location.
- Start SSH agent
eval "$(ssh-agent -s)"- Add your key
ssh-add ~/.ssh/id_ed25519- Add your public key to Github
cat ~/.ssh/id_ed25519.pub- Add at: https://github.com/settings/ssh/new
- Give it a recognizable name (e.g., βLaptop Keyβ)
- Test Your Github Connection
ssh -T git@github.comView Workspace Settings
- Set Your Default Git Editor VS Code:
git config --global core.editor "code --wait"Webstorm:
git config --global core.editor "webstorm --wait"
- Recommended Git defaults
git config --global pull.rebase false
git config --global init.defaultBranch mainWindows Line Endings:
git config --global core.autocrlf truemacOS/Linux Line Endings:
git config --global core.autocrlf input- Enable colored Git output
git config --global color.ui autoHome β’ New Student Onboarding β’ Guides β’ Projects β’ Code of Conduct β’ FAQ
Last updated: 12/7/2025