در جلسات قبل با دستور checkout در گیت آشنا شدید. دستور checkout کاربرد متفاوتی دارد. قبلا دیدید که با استفاده از checkout میتونستید branch های مختلفی رو فعال کنید. در این جلسه با کاربرد دیگری از checkout آشنا میشید. با استفاده از این دستور میتونید بین commit ها حرکت کنید و پروژتون رو به commit خاصی برگردونید. دقت کنید که دستور checkout تغییرات رو حذف نمیکنه و بلکه فقط پروژه ما رو به زمان خاصی برمیگردونه تا ما بتونیم وضعیت پروژمون رو در commit خاصی ببینیم. در این حالت تغییراتی که ایجاد میکنید، تاثیری در سورس اصلی نخواهد داشت و این حالت read-only میباشد



0

intro

8:20

رایگان

1

init

7:10

رایگان

2

three levels

9:4

رایگان

3

log

9:8

رایگان

4

branch

17:35

رایگان

5

checkout

7:16

رایگان

6

revert

7:36

رایگان

7

reset

7:39

رایگان

8

gitignore

9:27

رایگان

9

github

16:33

رایگان

10

remote

7:48

رایگان

11

github branches

4:49

رایگان

12

github issues

9:1

رایگان

13

README

4:30

رایگان

14

fork

13:57

رایگان

15

merge conflict

6:41

رایگان

16

github conflict

8:35

رایگان

17

stash

8:38

رایگان

دوره های پیشنهادی

دوره آموزش pandas پایتون
دوره آموزش pandas پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش ریاضیات یادگیری ماشین
دوره آموزش ریاضیات یادگیری ماشین
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش پایتون (python)
دوره آموزش پایتون (python)
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


agha behtarini

4 ماه قبل پاسخ به نظر

aghaye bigdello behtarini soltan

ارسال نظر



بینا

5 ماه قبل پاسخ به نظر

سلام
به خاطر این توضیحات جامع و در عین حال مختصر ابتدایی خیلی ممنونم.

ارسال نظر



مجتبی عرب باصری

8 ماه قبل پاسخ به نظر

بهترین اموزش در مورد گیت بود که دیدم. ساده، روون و کاربردی. خسته نباشی

ارسال نظر



عیلرضا بهرامی

2 سال قبل پاسخ به نظر

سلام
2تا مشکل وجود داره
جلسه شماره 4 که تموم میشه ، جلسات 5 و6 و7 وجود ندارد
همچنین تاریخ جلسات 0و1و2و3و4 ، اکتبر 2021 هست
ولی تاریخ جلسه 8 به بعد مربوط به سال 2020 هست
آیا این دوره در حال باز تولید است و صبر کنم تا بعد از کامل شدن مشاهده بکنم ؟

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
بله، دارم دوباره ضبطش میکنم.
تقریبا یه هفته‌ای طور میکشه تا تموم بشه. اگر خواستی میتونی صبر کنی

amir

3 سال قبل پاسخ به نظر

سلام و خداقوت؛
اگه از دستور checkout استفاده کنیم؛ کلا read only هست ؟‌
و read only بودن اینجا یعنی چی ؟ منظورم اینه نمیشه تغییرات رو توی همون جا اعمال کرد و دوباره کامیت کرد ؟‌

ارسال نظر



امیرحسین بیگدلو

3 سال قبل

سلام
زمانی که از دستور checkout استفاده میکنید خود گیت بهتون پیغام میده که توی حالت detach هستین. یعنی هر تغییری که ایجاد کنید باقی نمیونه. اگر هم کامیت بکنید فکر نکنم تغییرات حفظ بشه. امتحان نکردم


صدرا

2 سال قبل

چیزی که من فهمیدم اینه که برای پایدار ماندن تغییرات اعمالی باید اون کامیت متصل به یک برنچ باشد. به صورت پیشفرض خود گیت یک برنچ موقت درست میکنه که شما بتونی لااقل مرور کنی وضعیت ورژن سابق کد را. بعد اگر اون احساس کردی لازم هست کاری بکتی که پایدار بمونه؛ خوب باید درست و حسابی یک برنچ بسازی.

مونگارد