فصل چهارم: کار تیمی با گیت‌هاب

ایجاد مخزن روی گیت‌هاب و اتصال به آن

از مخزن محلی به مخزن آنلاین

گیت‌هاب امکان میزبانی مخازن گیت را به‌صورت آنلاین فراهم می‌کند تا بتوانید کد را با دیگران به اشتراک بگذارید، نسخه‌ی پشتیبان داشته باشید و ابزارهای همکاری تیمی را استفاده کنید. برای شروع، ابتدا یک حساب کاربری در گیت‌هاب می‌سازید و سپس از طریق رابط وب یک مخزن جدید (New repository) ایجاد می‌کنید.

اگر مخزن محلی از قبل با git init ساخته شده، آن را با آدرس مخزن گیت‌هاب پیوند می‌دهیم:

git remote add origin https://github.com/username/my-project.git
git branch -M main
git push -u origin main

remote نامی است که گیت به یک نسخه‌ی دیگر از مخزن (معمولاً روی سرور) می‌دهد؛ نام پیش‌فرض آن معمولاً origin است. برای دیدن remoteهای متصل‌شده: git remote -v.

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

اگر پروژه از قبل روی گیت‌هاب وجود دارد و می‌خواهید روی سیستم خودتان کار کنید:

git clone https://github.com/username/my-project.git

این دستور کل تاریخچه‌ی مخزن، همه‌ی شاخه‌ها و فایل‌ها را دانلود کرده و remote به نام origin را به‌صورت خودکار تنظیم می‌کند. از این نقطه به بعد آماده‌اید تا با فرمان‌های push و pull با مخزن آنلاین همگام‌سازی کنید.

برای ذخیره‌ی پیشرفت و شرکت در آزمون، وارد شوید — رایگان است.