Git هو نظام للتحكم في الإصدارات (Version Control). يحفظ تاريخ كل تغيير في ملفات مشروعك، ويسمح لك بالعودة لأي نسخة سابقة.
أوامر البداية
git init # start tracking a folder
git add . # stage the changes
git commit -m "message" # save a snapshot
git log --oneline # see the history
Git ليس GitHub
- Git: البرنامج نفسه، ويعمل على جهازك حتى دون إنترنت.
- GitHub وGitLab: مواقع لاستضافة مستودعات Git ومشاركتها والعمل الجماعي.
هو ليس محرر نصوص ولا بيئة تطوير، بل يعمل بجانب أي محرر تستخدمه.