کداکسپلور | CodeExplore
7.92K subscribers
2.03K photos
363 videos
120 files
1.88K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
🌐 چگونه یک پروژه موجود را به GitHub پوش کنید

🙂 ‏GitHub یک ابزار مدیریت گیت به صورت میزبانی ابری است که بسیاری از توسعه‌دهندگان از آن برای مدیریت پشتیبان‌گیری از مخازن کد خود استفاده می‌کنند. گیت یک سیستم کنترل نسخه توزیع‌شده است؛ به این معنا که کل مخزن و تاریخچه پروژه در هر جایی که آن را ذخیره کنید وجود خواهد داشت. افراد و سازمان‌ها از GitHub برای ذخیره‌سازی، همکاری و مدیریت پروژه‌های نرم‌افزاری خود استفاده می‌کنند.

🌐 برای مشاهده کامل مقاله کیک کنید

#git #github
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2113❤‍🔥6
توی آپدیت جدید گیت چه تغییراتی می‌بینیم؟ 🤔
گیت که به تازگی ورژن 2.49 رو منتشر کرده تغییرات جالبی داشته بریم و سریع با هم تغییراتش رو بررسی کنیم.

🔹 git-backfill – حل مشکل کلون‌های ناقص
اگه موقع clone کردن از فیلتر --filter=blob:none استفاده کرده باشی، گاهی گیت مجبور می‌شد تک‌تک فایل‌ها رو جدا جدا از سرور بگیره (مثل git blame). حالا git-backfill اومده که یه جا همه‌ی فایل‌های لازم رو دانلود کنه و سرعتو ببره بالا.

🔹 بهبود فشرده‌سازی با zlib-ng
گیت حالا می‌تونه از zlib-ng استفاده کنه که نسبت به نسخه قبلی ۲۵٪ سریع‌تره! می‌تونی با git version --build-options چک کنی ببینی گیتت ازش استفاده می‌کنه یا نه.

🔹 یه الگوریتم جدید برای فشرده‌سازی بهتر
گیت ۲.۴۹ یه مدل جدید از "name-hashing" داره که باعث کاهش چشمگیر حجم بسته‌های گیت می‌شه. بعضی پروژه‌ها تا ۲۰ برابر حجم کمتری گرفتن!

🔹 پشتیبانی از Rust در libgit
اگه با Rust کار می‌کنی، حالا یه سری قابلیت‌های پایه‌ای گیت رو می‌تونی مستقیم از طریق Rust صدا بزنی.

🔹 deprecate شدن .git/branches و .git/remotes
اگه تا حالا از این پوشه‌ها استفاده می‌کردی (که احتمالا نه 😅)، بدون که تو نسخه بعدی گیت کاملا حذف می‌شن.

🔹 قابلیت promisor remote
گیت داره راهی می‌سازه که سرور بتونه به کلاینت بگه "این فایل‌های حجیم رو از یه جای دیگه بگیر" تا کار با پروژه‌های بزرگ راحت‌تر بشه.

🔹 آپشن جدید --revision توی git clone
حالا می‌تونی یه کلون خیلی سبک فقط از یه ورژن خاص از پروژه بگیری، بدون این که کل تاریخچه رو بکشی پایین.

حمایت فراموش نشه😉
اتفاقات جدیدی تو راهه...

#git #update
☕️ Telegram | Website | Discord
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22❤‍🔥41
‏Cheatsheet دستورات کاربردی برای VSCode و Git 📃

#git #vscode #cheatsheet #commands
☕️Telegram | Website | Discord
🔥23😍5❤‍🔥4