اشتراک در خبرنامه‌ دارکوب وب

با عضویت در خبرنامه‌ی دارکوب وب مقالات و آموزش‌ها هر هفته به ایمیل شما ارسال می‌شود.

آموزش Git قسمت ششم

Pull و push کامند :

Pull :

فرض کنید ریپازیتوری که در گیت هاب است تغییری کرده ، برای اینکه ریپازیتوری لوکال ما نیز تغییر کنید کافیست وارد ریپازیتوری لوکال خود شوید ، سپس دستور git pull origin master را وارد کنید به این شکل تغییرات برای ریپازیتوری لوکال شما اعمال می شود.

pic38Git

در تصویر بالا می بنید که ریپازیتوری من بروز است و چیزی برای بروز رسانی وجود ندارد.

Push :

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

Git push origin master

بعد ورود این دستور یوزنیم و پسورد گیت هاب شما خواسته می شود .

pic39Git

تغییرات اعمال خواهد شد .

 

کار با SSH :

برای ساخت کلید public , private به پوشه روت رفته ، برای من my-git سپس دستور ssh-keygen –t rsa –b 4096 –C “my key”

را وارد کنید ،  بعد از –t  باید مشخص کنید از چه نوع کلیدی می خواهید استفاده کنید rsa  یا dsa

-b طول کلید را مشخص میکند ، می تواند ۲۰۴۸ باشد یا ۴۰۹۶

-C برای ایجاد یک کامنت است ، در مواردی که چندین کلید دارید این کامنت بسیار مفید خواهد بود.

بعد از این که دستور بالا را وارد کردید ، از شما خواسته می شود محلی برای ذخیره سازی کلید پرایویت تعیین کنید ، من از آدرس و نام دیفالت که پیشنهاد شده استفاده می کنم

در قسمت بعد می توانید passphrase برای امنیت بیشتر ایجاد کنید ، من این کار را نمی کنم ، پس آن را خالی می گذارم.

در آخر پابلیک کی و پراویت کی شما ایجاد شده ، محل ذخیره سازی آنها و… برای شما به نمایش در می آید .

pic40Git

در قسمت بعد به شما خواهیم گفت

چگونه کلید ssh خود را به اکانت گیت هاب خود اضافه کنید.

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

پوریا

سلام ، من پوریا هستم با جاوا آشنایی دارم به هوش مصنوعی و امنیت علاقه مندم و امید وارم آموزش هایی که در وب سایت قرار می دم برای شما مفید باشه ، موفق باشید {^}

نظر دهید

سوالات، انتقادات و پیشنهادات خود را در مورد این مطلب برای ما بفرستید. :-)