از نصب تا انتشار نسخه: هر جلسه کوتاه، کاربردی و «چرا + چگونه» محور.
هر مفهوم قبل از استفاده تعریف میشود و با مثال واقعی تمرین میشود.
کدها همیشه چپبهراست نمایش داده میشوند و یک دکمهٔ «کپی» دارند.
برای موبایل/تبلت/دسکتاپ بهینه شده است.
راهکارهای معرفیشده مطابق بهترینعملها در تیمهای حرفهای است.
تعریف کامل commit/stage، مقایسهٔ diff، قوانین .gitignore و مثالهای واقعی.
تعریف branch/merge، Fast‑forward/No‑FF، ساخت شاخه و رفع conflict در VS Code.
ساخت ریموت، clone/fetch/pull/push، ساخت کلید SSH برای هر سیستمعامل.
مدل GitHub Flow، نامگذاری شاخهها، PR استاندارد و قوانین بررسی کد.
ایمنترین راههای برگشت، تفاوت reset/revert/restore، نجات با reflog و ذخیرهٔ موقت با stash.
rebase تعاملی، squash/fixup، cherry-pick، امضای GPG و هشدارهای کار تیمی.
ساخت tag و Release، SemVer، مدیریت فایلهای حجیم با LFS و submoduleها.
ساخت workflow یاملی، تست ساده روی Ubuntu/Windows/macOS، Secrets و Cache.
قالب کامیتها، .editorconfig، .gitattributes، hookها، بهینهسازی و چکلیست عملی.
خیر. Git آفلاین هم کار میکند. از جلسهٔ ۴ به بعد به GitHub وصل میشویم.
EOL را طبق راهنما تنظیم کن تا مشکل CRLF/LF نداشته باشی.
پیام خطا را کامل بخوان، سپس git help <cmd> را ببین. در جلسهٔ ۱ «عیبیابی سریع» آمده است.
برای پیشنهاد یا همکاری در تولید محتوا ایمیل بزن: info@hubgit.ir