از مخزن محلی به مخزن آنلاین
گیتهاب امکان میزبانی مخازن گیت را بهصورت آنلاین فراهم میکند تا بتوانید کد را با دیگران به اشتراک بگذارید، نسخهی پشتیبان داشته باشید و ابزارهای همکاری تیمی را استفاده کنید. برای شروع، ابتدا یک حساب کاربری در گیتهاب میسازید و سپس از طریق رابط وب یک مخزن جدید (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 با مخزن آنلاین همگامسازی کنید.