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

سایت کد‌اکسپلور:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
✔️خوش اومدین به آخرین قسمت از مباحث کاربردی گیت و گیت هاب

امروز قراره راجب مبحث تگ ها در گیت و alias ها توضیح بدیم

تگ ها به چه کاری میان؟
شما خیلی جاها پیش میاد که نیاز پیدا میکنین یه مرحله‌ای از پروژتون رو نشونه گذاری کنین، در اصل تگ ها منبع هایی هستن که به یه نقطه خاص از پروژتون اشاره دارن،
در گیت دو نوع تگ کردن وجود داره: lightweight و annotated2. تگ lightweight دقیقا مثل یک شاخه هست که تغییری نمیکنه - فقط یک نشانگر هست به یک کامیت خاص. ولی تگ‌های annotated یک آبجکت کامل رو در بانک‌اطلاعاتی گیت ذخیره میکنن.

نحوه ساخت یه تگ:
git tag -a v2.0 -m 'version v2.0'

ارسال همه تگ ها به گیت هاب:
git push --tags


ارسال یه تگ خاص به گیت هاب:
git push origin <tag_name>


حالا یسری دوستان میگن که چرا میگی ارسال به گیت هاب، منظورم همون ریپازتوری ریموت هست

پاک کردن یه تگ:
git tag -d <tag_name>


👑و اما بریم سراغ تنظیم یسری کانفیگ با alias ها روی گیت، کانفیگ هایی که بهتون میگم برای اینه که با گیت راحت تر کار کنین:
 git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.st status


در اصل شما با زدن این کانفیگ ها، دارین یه کامند خلاصه میسازین، از الان به جای اینکه بنویسین checkout میتونین از co استفاده کنین که خیلی بهتره
🔥🔥🔥🔥🔥🔥🔥🔥
و خلاصه دوستان اموزش های کاربردی گیت و گیت هاب به پایان رسید امیدوارم به کارتون اومده باشه
#git #git_config #git_alias #git_tag
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥174🔥3😁1