Sokan Academy

تالار گفت‌وگوی آموزش کاربردی گیت برای برنامه نویسان


21 گفت‌و‌گو
کاربر میهمان

شما به عنوان کاربر میهمان در سایت سکان آکادمی حضور دارید لطفاً برای ارسال دیدگاه ابتدا وارد حساب خود شوید.

کاربرد ارشیو گیت را متوجه نشدم

کاربرد ارشیو گیت را متوجه نشدم

سلام مهدی عزیز این دستور مانند ابزار zip عمل می کند و چنیدین فایل را در یک فایل ترکیب می کند که بعد ها مانند کار با یک فایل zip میتوانید فایل را باز کرده و به صورت جداگانه به این فایل ها دسترسی داشته باشید

خیلی خوبه که در مورد این مطالب مینویسید ، ولی من احساس میکنم تا حد زیادی ترجمه ها ماشینی میشه و واقعا حق مطلب رو نمیتونه انتقال بده ، خیلی از کلمات واژه های ایرانی خودش رو داره ، ولی اینجا دقیقا انگار ترنسلیت گوگل برگردونده ، بازم ممنون که شما حداقل این مقاله هارو دارین

ممنون از تلاش هاتون. ولی متن این مقاله خیلی ثقیل و تو مغز نرو بود. شاید از این نظر که کلمات انگلیسی و تخصصی Git را برداشته بود فارسی سازی کرده بود. شاخه : Branch یا نمیدونم ، من که 20 درصدش رو خوندم ، ترجیح دادم برم یه مقاله انگلیسی درست بخونم تا اینو ادامه بدم

سلام سوالی داشتم آیا Git برای نگهداری نسخه ها از دیتابیس مثلا sql استفاده می کنه و یا فایل ها رو به صورت فیزیکی نگهداری می کنه ؟

سلام سوالی داشتم آیا Git برای نگهداری نسخه ها از دیتابیس مثلا sql استفاده می کنه و یا فایل ها رو به صورت فیزیکی نگهداری می کنه ؟

دوست عزیز سکان آکادمی، سلام. کمی سوالتون ایهام داشت برام اما با برداشتی که کردم می تونم این پاسخ رو بدم که گیت، همه چیز رو درون object های موجود در دایرکتوری .git ذخیره می کنه. همه ی رفرنس ها هم در دایرکتوری refs ذخیره میشه. گیت هم به صورت فیزیکی ذخیره می کنه هم یه فایل لیست داره. البته تا جایی که میدونم به صورت differential فایل ها رو نگه میداره یعنی تغییرات هر فایل نسبت به حالت قبل رو نگه میداره.

من یه کامیت انجام دادم پوش کردم بعد دیدم تو کامیت چنتا غلط املایی دارم متاسفانه با دستور زیر کامیت رو دیلیت کردم نگو همه تغییراتم هم دیلیت شد😭 git reset -- hard head^ git push اسم پروژه الان میخوام برگردونم کامیتی که حذف کردمو ولی نمیشه,اگر راهی داره ممنون میشم بگین 🥺

من یه کامیت انجام دادم پوش کردم بعد دیدم تو کامیت چنتا غلط املایی دارم متاسفانه با دستور زیر کامیت رو دیلیت کردم نگو همه تغییراتم هم دیلیت شد😭 git reset -- hard head^ git push اسم پروژه الان میخوام برگردونم کامیتی که حذف کردمو ولی نمیشه,اگر راهی داره ممنون میشم بگین 🥺

سلام. شما میتونید از دستورات زیر برای بازیابی تغییراتتون استفاده کنید. ابتدا دستور git reflog رو اجرا کنید و کامیت مورد نظرتون رو از بین نتیجه این دستور پیدا کنید.با استفاده از id کامیتتون میتونین تغییرات رو برگردونید. اگر بعد از پاک شدن کامیت تغییری در پروژه اعمال نشده می تونید از این دستور استفاده کنین : git reset --hard ID

عالیه این مجموعه

عالیه این مجموعه

ممنون از لطف شما 🙏🏽🙏🏽🙏🏽

از مطلب مفیدی که زحمت تهیه اش رو کشیدید سپاسگزارم

از مطلب مفیدی که زحمت تهیه اش رو کشیدید سپاسگزارم

خوشحالیم که براتون مفید بوده.

خیلی عالی و کامل تویح دادید. سپاس فراوان.

بسیار عالی، دقیق و کامل بود.

سلام بابت انتشار این دوره ازتون سپاسگزارم. در رابطه با با قسمت ۵ ام توی خود سایت گیتهاب توصیه شده که برنچ اصلی رو از master به main تغییر بدید.

سلام بابت انتشار این دوره ازتون سپاسگزارم. در رابطه با با قسمت ۵ ام توی خود سایت گیتهاب توصیه شده که برنچ اصلی رو از master به main تغییر بدید.

ممنون از توجهتون. درسته الان main استفاده میشه

سلام، من یک مبتدی هستم و میخوام این دوره رو شروع کنم. سؤالی که دارم این هست که آیا git همون GitHub هستش؟

سلام، من یک مبتدی هستم و میخوام این دوره رو شروع کنم. سؤالی که دارم این هست که آیا git همون GitHub هستش؟

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

سلام خدمت شما جا داره تشکر کنم بابت شروع یه دوره عالی دیگه از سکان قسمت بعدی کی منتشر میشه ، من بی صبرانه منتظرم :)

سلام خدمت شما جا داره تشکر کنم بابت شروع یه دوره عالی دیگه از سکان قسمت بعدی کی منتشر میشه ، من بی صبرانه منتظرم :)

سلام آقا علیرضای عزیز ممنونیم از پیگیری شما برای آموزش‌ها. در برنامه هست که از این هفته ادامه ی این آموزش‌ها گذاشته بشه با تشکر ویژه از تیم فنی سکان آکادمی

sokan-academy-footer-logo
کلیه حقوق مادی و معنوی این وب‌سایت متعلق به سکان آکادمی می باشد.