
تفاوت git reset و git revert (و اینکه کِی سراغ کدام برویم)
یک کامیت اشتباه زدهاید و دنبال راه برگشت هستید. قبل از اینکه دستور بعدی را کپی کنید، فقط یک چیز مهم است: آن تغییر push شده یا نه؟
هر هفته مطلب تازه از تحریریه.

لاراول برای دو شاخهی فعالش پچ فرستاد، PHP 8.5.10 و 8.4.25 برای رفع اشکال آمدند و در مجله هم پست تازهی diff به خوشهی گیت اضافه شد

git diff دو نسخه از کدها را کنار هم میگذارد و خطبهخط نشان میدهد چه چیزی عوض شده. یک نگاه به diff قبل از هر add و commit کافی است

Rust و Go پچهای تازه دادند، جنگو شاخهی 6.1 را بهروز کرد و Next.js و Node.js هم هر کدام دو نسخه فرستادند؛ چکیدهی خبرهای برنامهنویسی این هفته

branch یک اشارهگر متحرک به یکی از کامیتهاست، نه کپی پوشهی پروژه. با git switch میسازی و جابهجا میشوی، با merge برمیگردانی و در پایان پاکش میکنی

اینترفیس قراردادِ شکلِ داده در TypeScript است؛ هر شیءای که با آن جا میگیرد باید فیلدهای لازم را داشته باشد، وگرنه برنامه اصلاً کامپایل نمیشود

بیست تمرین پایتون با جواب و توضیح، مرتبشده در چهار سطح. اگر خسته شدهاید از اینکه فقط آموزش تماشا میکنید و کد نمیزنید، همین لیست را از بالا شروع کنید

سن دقیق کمتر از آمادگی مهم است؛ ولی یک مسیر سنی واقعی وجود دارد که کار میکند. از ۶ تا ۱۶ سال مرحلهبهمرحله جلو بروید و جواب سوالهای پرتکرار والدین را ببینید.

اگر پوشهی پروژهتان پر است از «فایل-نهایی»، «فایل-نهایی-۲» و «فایل-جدید-اصلاحشده»، گیت دقیقاً برای همین ساخته شده. توضیح ساده از صفر، بدون اصطلاحبازی