התקנה והגדרות
התקנה לפי מערכת הפעלה
Windows
- הורדה מהאתר הרשמי: git-scm.com
- הרצת ה-installer (להשאיר את ההגדרות בברירת המחדל לרוב המקרים)
- ההתקנה כוללת גם את Git Bash - מעטפת bash מלאה ל-Windows
macOS
# דרך Homebrew (מומלץ)
brew install git
# או דרך Xcode Command Line Tools
xcode-select --install
Linux (Debian / Ubuntu)
sudo apt update
sudo apt install git
Linux (Fedora / RHEL)
sudo dnf install git
בדיקת ההתקנה
git --version
הפלט אמור להיות משהו כמו git version 2.43.0.
הגדרה ראשונית (פעם אחת בחיים)
לפני שמתחילים להשתמש ב-Git, חובה להגדיר זהות. הזהות הזו תופיע בכל commit שתבצע:
git config --global user.name "Nafi Shvinger"
git config --global user.email "[email protected]"
הגדרות מומלצות נוספות
# הגדרת VS Code כעורך ברירת המחדל
git config --global core.editor "code --wait"
# שם ה-branch הראשי החדש יהיה main במקום master
git config --global init.defaultBranch main
# טיפול נכון ב-line endings (חשוב ב-Windows)
git config --global core.autocrlf true # Windows
git config --global core.autocrlf input # macOS / Linux
# צבעים בפלט של git
git config --global color.ui auto
בדיקת הגדרות
# הצגת כל ההגדרות
git config --list
# הצגת הגדרה ספציפית
git config user.name
git config user.email
# מציאת מיקום קובץ ההגדרות
git config --list --show-origin
רמות הגדרה
ל-Git שלוש רמות של הגדרות, מהכללית לפרטנית:
| רמה | דגל | מיקום הקובץ | תחולה |
|---|---|---|---|
| System | --system |
/etc/gitconfig |
כל המשתמשים במחשב |
| Global | --global |
~/.gitconfig |
משתמש מסוים |
| Local | --local |
.git/config |
מאגר ספציפי |
הרמה הפרטנית יותר מנצחת. למשל, אפשר להגדיר אימייל אחר רק עבור פרויקט אחד:
cd my-work-project
git config --local user.email "[email protected]"
בדקו את עצמכם
נסו לענות לבד לפני שאתם פותחים את התשובה.
-
מה צריך להגדיר פעם אחת אחרי התקנת Git?
הצגת התשובה
תשובה ג. הפרטים נרשמים בכל commit.