با سلام و عرض ادب
دوره فوق العاده ای هستش بنظرم
ممنون از مدرس خوب
گیت (Git) یک سیستم کنترل ورژن است که با آن میتوانید تغییرات اعمال شده در فایلها را سادهتر پیگیری کنید. مثلاً، اگر فایلی را ویرایش کنید، گیت میتواند دقیقاً به شما بگوید که چه چیزی تغییر کرده است، چه کسی آن را تغییر داده است و دلیل این تغییر چه بوده است. گیت فایل های شما را ردیابی و مدیریت میکند. گیت تنها سیستم کنترل ورژن موجود نیست، اما معروفترین آنهاست. گیت تقریبا در بیشتر شرکتها و تیمهای توسعه استفاده شده و در حقیقت ابزاری حیاتی برای پیش بردن یک پروژه بزرگ و حتی کوچک است. گیت در سال ۲۰۰۵ توسط سازنده کرنل لینوکس آقای لینوس توروالدز ساخته شد.
گیت هاب (Github) یک پلت فرم میزبانی هست که شما خیلی ساده میتوانید پروژه ای خودتون را در اونجا قرار بدهید و بتوانید از امکانات گیت هاب و همچنین همکاری با دیگران در پروژه را بسادگی داشته باشید.
در این دوره به آموزش گیت و گیت هاب میپردازیم.
برای آشنایی بیشتر با دوره گیت و گیت هاب، حتما ویدیو معرفی که در پایین قرار گرفته را مشاهده کنید.
مباحثی که در این دوره گفته میشود شامل :
آشنایی با git
branch یا شاخه در git
دستور diff و برگرداندن تغییرات
دستور stash
آشنایی با گیت هاب
دستور fetch و pull
همکاری در گیت هاب
دستور rebase در گیت
دستور tag در گیت
برای ارسال نظر ابتدا باید وارد سایت شوید
با سلام و عرض ادب
دوره فوق العاده ای هستش بنظرم
ممنون از مدرس خوب
سلام وقت بخیر.
مممون از شما و حمایتتون?
خداروشکر دوره براتون مفید بوده
سلام
کل دوره را دیدم. خیلی خوب بود و با کیفیت عالی؛ هر چند که بعضی جاها میشد خلاصهتر گفت. چند تا دوره را پیدا کردم که به نظر خودم بهترینش همین بود که سایت وبپروگ ارائه داده. خدا قوت به آقای شیخ به خاطر آموزش خوبشون.
ضمنا جای دو تا مطلب خالیه؛ اولی کامیتنویسی به شیوه استاندارد و دومی گیتفلو. امیدوارم که این دو مورد به دوره اضافه بشه.
سلام وقت بخیر.
ممنون از شما و حمایتتون?
خداروشکر دوره براتون مفید بوده
بادرود خدمت استاد گرامی
ممنونم بابت این دوره عالی و کامل و باکیفیت
واقعا دورهای در این سطح اونم رایگان خیلی عجیبه !!
مثل همهی دوره هاتون عالی بود.
سلام وقت بخیر.
ممنون از شما و حمایتتون?
خداروشکر دوره براتون مفید بوده
گیت و گیت هاب عجب نعمت هایی هستن
دم سازندشون گرم
استاد ممنون بابت تدریس عالی بود.
سلام وقت بخیر.
ممنون از شما و حمایتتون?
خداروشکر دوره براتون مفید بوده
آقای شیخ دوره گیت بسیار عالی بود نکات ریز و کاربردی جالبی رو آموزش دادین خیلی ممنون از شما?❤
سلام وقت بخیر.
ممنون از شما و حمایتتون?
سلام جناب شیخ
ممنونم از دوره عالی تون
و واقعا تحسین می کنم که ویدئوهاتون هیچ حرف اضافه ای جز موضوع مورد بحث نداره...مفید و جامع
من دوره جاواسکریپت شما را را هم کار کردم خیلی عالی بود ..یعنی ترس منو از زبان js کلا ریخت...
انشاالله حال دلتون عالی باشه :)
سلام وقت بخیر.
ممنون از شما و حمایتتون?
خداروشکر دوره ها براتون مفید بوده
سلام
در یک کلام فقط میتونم بگم عالی
با تشکر از مدرس این دوره
سلام وقت بخیر.
ممنون از شما و حمایتتون?
خداروشکر دوره براتون مفید بوده
ممنون از آموزش های خوب شما. خیلی عالی بود.
سلام وقت بخیر.
ممنون از شما و حمایتتون?
خداروشکر دوره براتون مفید بوده
مدرس کارش درسته
سلام وقت بخیر.
ممنون از شما و حمایتتون?
در یک کلام بهترین و کاربردی ترین دوره git بود که دیدم
خسته نباشید ...
سلام وقت بخیر.
ممنون از شما و حمایتتون، خداروشکر دوره براتون مفید بوده
درود برشما
مختصر ، اموزنده و کاربردی
سلام وقت بخیر.
ممنون از شما، خداروشکر دوره براتون مفید بوده
سلام استاد، وقت بخیر
آیا هم اکنون هم می توان در گیت هاب ریپازیتوری private با اطمینان از، از دست نرفتن اطلاعات ایجاد کرد؟ چون الان تحریم هستیم و اکثر سایتها فیلتر هستند؟
با تشکر
سلام وقت بخیر.
متاسفانه این مشکل هست و از هر جای دیگه ای مثله gitlab هم ممکنه این اتفاق بیوفته
باید هواسمون به نسخه ای که توی سیستم هست باشه و در صورت مشکل، سریعا از ریپازیتوری دریافت کنیم.
سلام استاد
ممنون از پاسخ و توضیحات خوبتان.
پس الان در آگهی های استخدامی که یکی از شرایط آن را آشنایی با Git می نویسند، به چه صورت هست؟ یعنی نرم افزار Git را روی سرور های خودشان دارند و از سرور گیت هاب استفاده نمی کنند؟ برام سوال شده؟
با تشکر فراوان
سلام وقت بخیر.
بله عموما از گیت هاب استفاده میکنند و خب پایه اش همون git و دستوراتش هست دیگه و طبیعتا نیازه که با git بخوبی آشنا باشید. از طرفی بله میتوان سرور گیت هم ایجاد کرد.
تو یک جمله، واقعا عالی بود.
سلام وقت بخیر.
ممنون از شما و حمایتتون?
سلام وقتتون بخیر باشه. من میخوام برای اولین بار از دستور push استفاده کنم. یوزرنیم رو می تونم وارد کنم ولی برای وارد کردن پسورد مشکل دارم. به هیچ طریقی هیچ حرفی توی قسمت پسوردش تایپ نمیشه. یعنی عملا کلید های صفحه کلید انگار غیر فعال میشن. برای حل این مشکل چه کاری میشه کرد؟ راه میان بری براش وجود نداره؟
سلام وقت بخیر.
برای امنیت بیشتر، کارکتر های تایپ شده را نشان نمیده. شما بعد از تایپ پسورد اینتر بزنید.
سلام مجدد. پسورد رو تایپ کردم و همچین پیامی اومده:
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
سلام وقت بخیر.
متن ارور را سرچ کنید و راه حل های گفته شده را تست کنید.
عالی عالی. حتی توضیحات دوباره هم برای تمرین و تکرار کردن خوب بود. نمیدونم چرا بعضی از دوستان از تکرار مباحث راضی نبودن. به نظرم خوب بود که هر جلسه یه فلش بک به کارهای قبلی زده میشد. در کل دستتون درد نکنه
سلام وقت بخیر.
ممنون از شما و حمایتتون?
سلام امکان دانلود یک جا وجود نداره؟
سلام وقت بخیر.
خیر
سلام و تشکر بابت دوره خوبتون و نه تنها این دوره بلکه من هرچی دوره از شما دیدم عالی بود و یک اتنقاد و یک پیشنهاد دارم با عرض پوزش
انتقاد : بعضی جاهای ویدیو خیلی یک نکته رو تکرار میکنید و ویدیو تکرار میشه و این هم باعث خسته شدن بیننده میشه و هم باعثت طولانی شدن دوره
پیشنهاد : اگه امکتنش هست یک یریک پوینت برای هر دوره قرار بدین تا مثلا من وقتی قسمت بیستم دوره رو میبینم بریک پوینت رو بذارم روی قسمت بیستم تا فردا که اومدم ادامه دوره رو ببینم فراموش نکنم کجا بودم
در کل تشکر از زحماتتون
سلام وقت بخیر.
ممنون از شما و پیشنهادتتون
سلام ببخشید پسوورد فایل های زیپ سایت چیه؟
سلام وقت بخیر.
پسورد نداره
سلام
ممنون بابت آموزش هاتون
آموزش کار با gitlab رو بگذارید
مخصوصا چطور بتونیم confilg رو هندل کنیم
و چطور در gitlab برگردیم به commit یا pull یا push قبلی
مرسی
سلام وقت بخیر.
توی گیت و دستورات گیت تفاوتی نداره، ریموت شما چی هست. این را بارها توی دوره گفتیم.
Hamll e
سلام. وقتتون بخیر و ممنون بابت آموزشتون.
یک سوال که داشتم اینه که آیا نمیشه توی ویندوز روی درایو دیگه ای غیر از درایوی که سیستم عامل روش نصبه (معمولا درایو C )، ریپوزیتوری ایجاد کرد؟ مثلا من یک پوشه توی درایو دیگه ایجاد کردم و با دستور cd به دایرکتوری اون پوشه رفتم و دستور git init رو اجرا کردم و حتی پوشه .git هم ایجاد شد. اما وقتی توی همون دایرکتوری از دستور git status استفاده میکنم، اطلاعات و فایلهای مربوط به یک ریپوزیتوری دیفالت توی درایو c رو برام چاپ میکنه! ولی وقتی یک ریپوزیتوری توی هر جای درایو c ایجاد میکنم این مشکل پیش نمیاد؟ مشکل چیه؟ ممنون میشم بهم جواب بدید.
علی شیخ
2 سال پیش
سلام وقت بخیر.
ممنون از شما، والا مشکل به اینصورت نداشتم و نمیدونم. اسم پوشه پروژه هم تغییر و تست کنید.
میلاد سلیمی
1 سال پیش
مشکل شما این است که گیت به طور پیشفرض از درایو C به عنوان درایو محلی استفاده میکند. برای تغییر این تنظیم، باید از دستور زیر استفاده کنید:
این دستور درایو D را به عنوان درایو محلی گیت تنظیم میکند. برای تأیید این تغییر، میتوانید از دستور زیر استفاده کنید:
خروجی این دستور باید مسیر درایو D را نشان دهد.
اگر پس از انجام این تغییرات، باز هم مشکل شما حل نشد، میتوانید از دستور زیر استفاده کنید تا گیت را مجبور کنید از درایو D استفاده کند:
این دستور یک ریپازیتوری جدید در درایو D ایجاد میکند. برای نمایش این تغییر، میتوانید از دستور زیر استفاده کنید:
خروجی این دستور باید نشان دهد که شما در حال کار روی ریپازیتوری جدید در درایو D هستید.
یا میتوانید گیت رو(به همراه کش و فایل های ریجستری )حذف کنید و مجدد در هنگام نصب مسیر پیشرفرض نصب را از درایو C به D قرار دهید.
علی شیخ
1 سال پیش
خیلی ممنون از شما و ارسال نظرتون