کلون کردن مخزن

پیش‌نمایش دستور

            

استفاده

git clone [options] <repository> [directory]

مثال‌ها

git clone https://github.com/user/repo.git
git clone -b develop https://github.com/user/repo.git myfolder

محدودیت‌ها

  • نیاز به دسترسی شبکه دارد
  • برای مخازن خصوصی نیاز به احراز هویت دارد

گزینه‌ها

  • -b <branch> : کلون کردن شاخه مشخص
  • --depth <n> : کلون کم‌عمق با تاریخچه محدود به n کامیت
  • --single-branch : کلون تنها یک شاخه
  • --recurse-submodules : آماده‌سازی submoduleها
  • --mirror : کلون به صورت mirror
  • --bare : کلون به صورت bare
  • -o <name> : نام remote
  • --config <key=value> : تنظیم کانفیگ داخل مخزن جدید