ابتدا باید به پوشه ای برویم که تحت نظارت git قرار گرفته است.

بعد از آن مسیر مخزن remote را به این مخزن محلی اضافه کنیم. این کار با استفاده از دستور زیر امکان پذیر است:

git remote add remote-name remote-path

در دستور بالا remoye-name میتواند هر چیزی باشد اما remote-path باید یک مسیر باشد که شما آن را از طریق سایت github یا اپلیکیشن دسکتاپ آن ایجاد کرده اید.

برای مشاهده نام تمامی remote های موجود بر روی مخزن محلی میتوان از دستور زیر استفاده کرد:

git remote

برای مشاهده نام تمامی remote های موجود به همراه مسیر آن ها میتوان از دستور زیر استفاده کرد:

git remote -v

گاهی اوقات نیاز به تغییر نام یک remote داریم. برای انجام این کار از دستور زیر استفاده میکنیم:

git remote rename <old-remote-name> <new-remote-name>

برای حذف یک remote از مخزن محلی باید از دستور زیر استفاده کرد:

git remote rm <remote-name>

برای قرار دادن commit ها و تغییرات اعمال شده بر روی مخزن remote از دستور زیر استفاده میکنیم:

git push <remote-name> <branch-name>

برای گرفتن آخرین تغییرات اعمال شده از مخزن remote از دستور زیر استفاده میکنیم:

git fetch <remote-name>

با اجرای این دستور تمامی تغییرات صورت گرفته بر روی تمام branch ها از مخرن remote دریافت میشود.

اگر بخواهیم فقط تغییرات یک branch خاص از مخزن remote دریافت شود باید از دستور زیر استفاده کنیم:

git fetch <remote-name> <branch-name>

در این قسمت نحوه ی کار با remote برای دریافت یا ارسال به آن را یاد گرفتیم.