نصب یک مخزن در یک دایرکتوری موجود

اگر دایرکتوری پروژه‌ای دارید که در حال حاضر تحت کنترل نسخه نیست و می‌خواهید با گیت آن را مدیریت کنید، ابتدا باید به دایرکتوری پروژه بروید. این کار بسته به سیستم‌عامل شما کمی متفاوت است:

برای لینوکس:

$ cd /home/user/my_project

برای macOS:

$ cd /Users/user/my_project

برای ویندوز:

$ cd C:/Users/user/my_project

سپس تایپ کنید:

$ git init

این دستور یک دایرکتور فرعی به نام گیت ایجاد می‌کند. که شامل تمام فابل‌های لازم برای مخزن شما است- که به آن اسکلت مخزن گیت گفته می‌شود. در این مرحله، هبچ‌ چیزی در پروژه شماهنوز تحت ردیابی نیست. برای اطلاعات بیشتر در مورد فایل‌های موجود در دایرکتوری گیت که تازه ایجاد کرده‌اید به مستندات git internals مراجعه کنید.

اگر می‌خواهید فایل‌های موجود را تحت کنترل نسخه قرار دهید(نه یک دایرکتوری خالی) باید این فایل‌ها را ردیابی کرده و یک کامیت اولیه انجام دهید. می‌توانید این کار را با چند دستور git add انجام دهید که فایل‌های مورد نظر شما را مشخص می‌کند و سپس یک دستور git commit صادر کنید:

$ git add *.c
$ git add LICENSE
$ git commit -m 'نسخه اولیه پروژه'

در ادامه، در مورد عملکرد این دستورات بیشتر توضیح خواهیم داد. در این مرحله، شما یک مخزن گیت دارید که شما فایل‌های تحت ردیابی و یک کامیت اولیه است.