کداکسپلور | CodeExplore
7.9K subscribers
1.92K photos
289 videos
103 files
1.65K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت کد‌اکسپلور:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
🔥کار با مخازن ریموت ( remote branches ) در گیت

📌در ادامه آموزش گیت و گیت هاب امروز رسیدیم با دو دستور فوق‌العاده مهم و کاربردی تا با برنچ های ریموت کار کنیم، منظورمون همون پروژه روی گیت هاب هست و امروز قراره مقدمات کار باهاش رو توضیح بدیم و در آموزش های بعدی وارد جزئیات بیشتری بشیم

⚡️اولین دستوری که قراره راجبش صحبت کنیم دستور git push هست که شما با استفاده از این دستور، کامیت هاتون رو به سمت ریپازتوری داخل گیت هاب میفرستین و اونجا ذخیره میشن
روش استفادش هم سادس:
git push 


ولی میتونین ریموت و برنچ رو انتخاب کنین که درباره ساخت ریموت ها در آینده توضیح میدیم:

git push <remote name> <branch name>


💎دستور بعدی git pull هست که برای آپدیت برنچ و ریپازتوری شما از ریپازتوری داخل گیت هاب به کار میره و اینم خیلی راحته:
git pull


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

این دستور هم مثل دستور بالا میتونین ریموت و برنچ رو بهش بدید

#git #git_push #git_pull
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
10❤‍🔥5🔥5
👋بازم یه روز دیگه و یه آموزش خفن از گیت و گیت هاب دیگه

📣امروز قراره در ادامه مباحثمون به کار با ریموت ( remote ) ها بپردازیم

ریموت ها چی هستن؟
ریموت ها به معنی نسخه‌ای از پروژه شما هستن که روی اینترنت یا شبکه وجود دارن (همون گیت هاب مثلا)
شما میتونین برای یه پروژتون یک یا چند ریموت قرار بدین که هرکدوم فقط خواندنی یا خواندنی/نوشتنی هستن

همینجا اشاره میکنم به آموزش قبلی که فهمیدیم وقتی ریپازتوری داخل گیت هاب میسازیم، یه لینک ازش به ما میده، حالا برای ساخت ریموت خودمون میتونیم از اون استفاده کنیم:
git remote add <remote name> <remote url>

اینجا اسم ریموت دلخواهه و اصولا برای ریموت اصلی origin میزارن، url هم همون لینکی هست که از گیت هاب اوردین

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

git remote


اگرم قرار باشه یه ریموت رو حذف کنیم:
git remote remove <remote name>


ولی خب ما تازه یه ریموت ساختیم و تااازه فهمیدیم اینهمه تو اموزش های قبلی ریموت ریموت میکردم چه چیزیو میگفتم
برگردیم یه مروری کنیم آموزش های قبل رو:
ببینین ما با ساخت یه ریموت در اصل به ریپازتوری گیت هاب با اون ریموت دسترسی پیدا میکنیم و انگار یه پل ارتباطی میسازیم، ولی خب ما باید چطوری از این ریموت استفاده کنیم؟
شما وقتی ریموت رو میسازین دیگه یسری دستور ها به صورت دیفالت ازش استفاده میکنن مثل:
git push , git pull

استفادشون به صورت گسترده:
git push <remote name> <branch name>
git pull <remote name> <branch name>


مثال:
git push origin main

با این کار من گفتم که عزیز من بیا با استفاده از ریموت origin برو به اون ریپازتوری روی گیت هاب این کامیت هایی که روی برنچ main زدم رو بفرست

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


خلاصه دوستان شما برای اینکه بتونین با ریپازتوری روی گیت هاب در ارتباط باشین باید با ریموت ها کار کنین و حالشو ببرین که بنظرم خیلی اسونه اصل کار ساختنشه بقیش آب خوردنه

#git #git_remote #git_push #git_pull
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥6❤‍🔥5💔1