انتقال پروژه ی محلی به گیت هاب

انتقال پروژه ی محلی به گیت هاب.

انتقال پروژه ی محلی به گیت هاب

آماده سازی پروژه محلی برای رهگیری تغییرات:

برای انتقال پروژه ی محلی به گیت هاب ،بعد از این که پروژه ای رو شروع کردیم به هر زبانی و با هر IDE و یا ویرایشگر متنی فرقی نمیکند (IDE هایی مثل نت بینز و یا اکلیپس پلاگین هایی برای کار با گیت دارند اما فرض میکنیم هیچ ابزاری غیر از خط فرمان و گیت در اختیار نداریم). به پوشه پروژه میریم و با دستور git init مخزن آماده میشود. و برای اولین قدم لازم است یکبار  git add . را اجرا کنیم. از این به بعد هر چیزی که تغییر کند قابل رهگیری است. (چون فایل هایی از قبل در پوشه بوده اند و تا زمانی که add نشوند رهگیری ای در کار نخواهد بود.)

آماده سازی مخزن با میزبانی گیت هاب برای آپلود پروژه محلی:

باید یک حساب گیت هاب داشته باشیم. بعد به عنوان یک گزینه کم دردسر در سیستم محلی یک کلید ssh ایجاد میکنیم و آن را در حساب کاربریمان در گیت هاب ثبت میکنیم تا عملیات اهراز هویت در push ها و pull ها و غیره به راحتی انجام شود. سپس یک مخزن جدید بروی گیت هاب ایجاد میکنیم و آدرس آنرا با گزینه ی SSH کپی و با دستور زیر به مخزن محلی اضافه می کنیم.

 

$ git remote add origin git@github:username/someProject.git

و در آخر تغییرات را کامیت و سپس push کنیم.

 

$ git push origin master

مطالب مرتبط با گیت در این آدرس دسته بندی شده اند.

لینک های مرتبط:

اتصال به گیت هاب با SSH (+).

توضیح دستور add  در مستندات گیت (+).

توضیح دستور init در مستندات گیت (+).

4 دیدگاه در “انتقال پروژه ی محلی به گیت هاب”

    1. گیت لب رو می پسندم به خاطر مخزن خصوصی رایگان ولی فکر نمیکنم در مورد گیتهاب اتفاق قابل لمسی افتاده باشه مثلا چیز هایی که قبلا رایگان بوده هنوزم رایگان مگر اینکه توسعه دهنده ها با کاراشون دسته جمعی مهاجرت کنند، دیگه نمیشه بعضی از پروژه ها که برام مهمه رو دنبال کنم و لازمه به جایی که اکثریت مهاجرت کردند کوچ کنم…

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.