گیت

استفاده از ریموت

معمولا پروژه هایی که چندین نفر روی آن کار میکنند مخزن اصلی را در یک سرور قرار میدهند و افراد همه ی تغییرات را روی آن مخزن اضافه میکنند و سایرین همیشه تغییرات را دریافت میکنند برای هماهنگی با سایرین.

میتوانید از سرویس های اینترنتی نانند گیت‌هاب، بیت باکت و بسیاری سرویس دیگر استفاده کنید یا سرور گیت خودتان را راه بیاندازید اما بحث این قسمت ما ارتباط با مخازن ریموت است نع ساخت آنها.

remote

برای نمایش، اضافه و حذف کردن وتغییرات در یک مخزن ریموت از دستور remote استفاده میشود.

برای نمایش لیستی از ریموت ها از دستور زیر استفاده میشود :

git remote

که این دستور ریموت های موجود در مخزن را لیست میکند.

برای اضافه کردن یک مخزن از دستور remote add بصورت زیر استفاده میشود :

git remote add [name] [url]

که در این دستور بجای[name] یک نام برای ریموت مورد نظر و بجای [url] آدرس مخزن مورد نظر را قرار میدهیم.

برای حذف یک ریموت رپوزیتوری هم دستور بالا را بصورت زیر تغییر میدهیم :

git remote rm [name]

push

برای افزودن تغییرات کامیت شده در مخزن به مخزن ریموت از دستور push استفاده میکنیم بصورت زیر :

git push [remote-repo-name] [branch-name]

که به جای remote-repo-name نام ریموت سرور مورد نظر (که قبلا باید اضافه کرده باشید) و به جای branch-name نام شاخه ی مورد نظر که تغییرات را در آن لحاظ کرده ایم.

pull

برای دریافت تغییرات کامیت شده به مخزن ریموت از دستور pull استفاده میکنیم بصورت زیر :

git pull [remote-repo-name]

که به جای remote-repo-name نام ریموت سرور مورد نظر را مینویسیم.