Git یک ابزار بسیار متداول در توسعه نرم افزارهای مشارکتی است. شبیه سازی مخزن در سطح محلی آخرین تغییرات پروژه را ذخیره می کند تا بتوانید مستقل کار کنید و ویرایش های خود را بدون تأثیر مستقیم بر کار دیگران انجام دهید. برای کلون کردن مخزن ، باید نرم افزار Git یا Git را بارگیری کنید ، مخزنی را که می خواهید کلون کنید پیدا کنید و محل ذخیره مخزن کلون شده را مشخص کنید. می توانید این کار را از طریق برنامه خط فرمان یا برنامه پشتیبانی شده از رابط کاربری گرافیکی (GUI) انجام دهید.
گام
روش 1 از 3: استفاده از خط فرمان
مرحله 1. Git را بارگیری و نصب کنید
از https://git-scm.com/downloads دیدن کنید و بارگیری را با توجه به بستری که استفاده می کنید انتخاب کنید.
مرحله 2. دایرکتوری مخزن را ایجاد کنید
به دایرکتوری مورد نظر در رایانه خود بروید. روی یک فضای خالی موجود در فهرست کلیک راست (یا Ctrl+کلیک) کنید و "New Folder" را انتخاب کنید.
برای سهولت کار ، بهتر است ابتدا یک مخزن روی دسکتاپ ایجاد کنید
مرحله 3. Git CMD را باز کنید
این برنامه با ابزارهای Git از پیش نصب شده است. با این حال ، می توانید از برنامه Command Prompt (Windows) یا Terminal (Mac/Linux) داخلی نیز استفاده کنید.
مرحله 4. از طریق خط فرمان به فهرست مورد نظر مراجعه کنید
دستور "cd" را وارد کنید ، و سپس آدرس پوشه مخزن ایجاد شده را وارد کنید. پوشه های آدرس با علامت / \ جدا می شوند. Enter را فشار دهید تا عملیات تکمیل شود.
- به عنوان مثال ، اگر در رایانه ویندوزی پوشه ای روی دسکتاپ ایجاد می کنید ، از دستور "cd c: / users [username] desktop [folder fold]" استفاده کنید.
- "cd" مخفف "تغییر فهرست" (تغییر فهرست) است.
- اگر تایپ کردن برای شما آسان تر است ، می توانید به جای یکباره ، دایرکتوری ها را یک به یک تغییر دهید: "cd desktop" "نام پوشه cd" را وارد کنید.
مرحله 5. از صفحه مخزن در مرورگر وب دیدن کنید
به صفحه مخزن GitHub (یا صفحه Git جایگزین) که می خواهید کلون کنید ، دسترسی پیدا کنید. محل منبع مخزن در صفحه مخزن نشان داده شده است.
موقعیت دقیق محل منبع به مخزن مورد استفاده بستگی دارد ، اما معمولاً در بالای صفحه برای دسترسی آسان نشان داده می شود. سعی کنید آدرس مخزن را در صفحه جستجو کنید
مرحله 6. مکان منبع را کپی کنید
روی محل منبع (معمولاً نشانی اینترنتی که با "https" یا "ssh" شروع می شود) کلیک کنید و میانبر Ctrl+C یا Cmd+C را برای کپی فشار دهید.
مرحله 7. "git clone" را وارد کنید ، سپس منبع منبع را در برنامه خط فرمان وارد کنید
دستور "git" به برنامه خط فرمان می گوید که از یک تابع Git استفاده می کنید ، و دستور "clone" به برنامه دستور می دهد محل وارد شده پس از فرمان را کلون کند. بعد از فرمان محل منبع را جایگذاری یا تایپ کنید.
برای چسباندن یک آدرس اینترنتی یا مکان در خط فرمان Windows ، باید روی پنجره برنامه راست کلیک کرده و "Paste" را از منوی زمینه انتخاب کنید. با این حال ، لازم نیست این مراحل را در ترمینال در رایانه Mac یا Linux دنبال کنید
مرحله 8. کلید Enter را فشار دهید
فرآیند شبیه سازی شروع می شود و پیشرفت روند در خط فرمان نمایش داده می شود. هنگامی که فرآیند به پایان رسید از طریق پیامی در پنجره Command Prompt اعلانی دریافت خواهید کرد.
روش 2 از 3: استفاده از Git GUI
مرحله 1. Git را بارگیری و نصب کنید
از https://git-scm.com/downloads دیدن کنید و بارگیری را با توجه به بستری که استفاده می کنید انتخاب کنید.
مرحله 2. دایرکتوری مخزن را ایجاد کنید
به دایرکتوری مورد نظر در رایانه خود بروید. روی یک فضای خالی موجود در فهرست کلیک راست (یا Ctrl+کلیک) کنید و "New Folder" را انتخاب کنید.
برای سهولت کار ، بهتر است ابتدا یک مخزن روی دسکتاپ ایجاد کنید
مرحله 3. از صفحه مخزن در مرورگر وب دیدن کنید
به صفحه مخزن GitHub (یا هر محصول Git) که می خواهید کلون کنید دسترسی پیدا کنید. محل منبع مخزن در صفحه مخزن نشان داده شده است.
موقعیت دقیق محل منبع بستگی به مخزن مورد استفاده دارد ، اما معمولاً در بالای صفحه برای دسترسی آسان نشان داده می شود. سعی کنید آدرس مخزن را در صفحه جستجو کنید
مرحله 4. مکان منبع را کپی کنید
روی محل منبع (معمولاً نشانی اینترنتی که با "https" یا "ssh" شروع می شود) کلیک کنید و میانبر Ctrl+C یا Cmd+C را برای کپی فشار دهید.
مرحله 5. Git GUI را باز کنید
این برنامه در کنار سایر ابزارهای Git نصب شده است. به جای پنجره خط فرمان (متن) ، پنجره ای با چندین دکمه قابل کلیک مشاهده خواهید کرد.
مرحله 6. روی "Clone Repository" کلیک کنید
این گزینه اولین انتخاب در صفحه boot splash است.
همچنین می توانید "Clone" را از منوی کشویی "Repository" انتخاب کنید
مرحله 7. محل منبع را وارد کنید
محل منبع مخزن را در قسمت ارائه شده بچسبانید یا تایپ کنید.
مرحله 8. دایرکتوری هدف را وارد کنید
آدرس پوشه مخزنی را که ایجاد کرده اید وارد کنید.
همچنین می توانید روی "مرور" کلیک کنید تا پوشه ای را بدون نیاز به تایپ ، جستجو کنید
مرحله 9. روی "Clone" کلیک کنید
یک پنجره GUI پیشرفت روند را نشان می دهد و پس از اتمام فرآیند شبیه سازی به شما اطلاع می دهد.
روش 3 از 3: استفاده از Visual Studio
مرحله 1. از طریق مرورگر وب به صفحه مخزن مراجعه کنید
به صفحه مخزن GitHub (یا سایر محصولات GitHub) که می خواهید کلون کنید دسترسی پیدا کنید. محل منبع مخزن در بالای صفحه نشان داده شده است.
موقعیت دقیق محل منبع بستگی به مخزن مورد استفاده دارد ، اما معمولاً در بالای صفحه برای دسترسی آسان نشان داده می شود. سعی کنید آدرس مخزن را در صفحه جستجو کنید
مرحله 2. مکان منبع را کپی کنید
روی محل منبع (معمولاً نشانی اینترنتی که با "https" یا "ssh" شروع می شود) کلیک کنید و میانبر Ctrl+C یا Cmd+C را برای کپی فشار دهید.
مرحله 3. Visual Studio را باز کنید
Visual Studio یک برنامه نسبتاً متداول در محیط توسعه ویندوز است ، اما استفاده از آن رایگان نیست. برای دریافت نسخه رایگان (با ویژگی های محدود) می توانید VS Express را بارگیری کنید.
مرحله 4. برگه "Team Explorer" را انتخاب کنید
این برگه در پایین نوار کناری سمت راست قرار دارد.
مرحله 5. روی دکمه "مدیریت اتصالات" کلیک کنید
این دکمه با نماد پلاگین نشان داده می شود و در نوار بالای منو در نوار کناری سمت راست قرار دارد.
مرحله 6. روی "Clone" کلیک کنید
در بخش "Local git repositories" در نوار کناری سمت راست قرار دارد.
مرحله 7. مکان منبع را در قسمت متن وارد یا جایگذاری کنید
پس از افزودن به ستون ، روی دکمه اقدام "Clone" می توان کلیک کرد.
مرحله 8. روی "Clone" کلیک کنید
در زیر قسمت مکان منبع قرار دارد. پس از کلیک ، یک نوار پیشرفت نمایش داده می شود که روند شبیه سازی را نشان می دهد. هنگامی که نوار به طور کامل شارژ می شود ، فرایند کامل می شود.
مخزن کلون شده به طور خودکار در یک فهرست محلی در فهرست Visual Studio کلون می شود
نکات
- برای به روزرسانی مخزن ، به جای کلون کردن مجدد ، از git pull استفاده کنید. در شرایط خاص (مانند مشکلات ادغام یا تلفیق کشنده) ، شبیه سازی مجدد را انجام دهید.
- برای کلون کردن git کلون خود از راه دور ، از قالب "username@host:/address/to/repository" بعد از "git clone" استفاده کنید.
- اگر دایرکتوری مخزن را منتقل می کنید ، مطمئن شوید که هنگام تلاش مجدد برای دسترسی به آن از طریق خط فرمان ، تنظیمات مناسب را انجام داده اید.