بنام خدا
آموزش ساده git برای مبتدی ها
در قسمت قبلی یاد گرفتیم چطور فایل و فولدر بسازیم ونیز چطور ذخیره کنیم فایلها رو و چگونه از آخرین اطلاعات فایلها با خبر شویم. امروز میخوایم یاد بگیریم3 تا دستور.
git diff = یه چیزی با یه چیزی عوض شده
2. git diff --staged = تفاوت کارهایمان را با گذشته که اصطلاحا انجام دادیم نشان میده و اگر مشکل داشت با دستور بعدی درست میکنیم
3. اسم فایل + git reset
4.اسم فایل-- git checkout = یعنی هرچی تغییر انجام دادیم را حذف میکند...و به صورت اول برمیگرداند
تغییراتی انجام میدم تا بتوانیم درک کنیم تفاوتها را در هر تغییر index.html الان وارد فایل جلسه قبل ساختم میشم
مثلا به My First gitدر index.html چیزی اضافه میکنیم
My First git is for tutorial
Capture10.PNG
حالا git sttus مینویسیم تا آخرین وضعیت تغییراتمون را ببینیم
git diff HEAD را مینویسیم تا گیت مقایسه میکنه تغییرات قبلی با جدید
حالا میخوایم تغییرات را stage کنیم ولی یادمون باشه این مرحله stage یک مرحله قبل ذخیره شدنه.
git add -A
حالا بنویسید git diff --staged تا بتوانیم آخرین تغییرات را قبل commit شدن ببینیم
Capture8.PNG
میتوانیم با git reset index.html فایل index.php را از stage بیرون کنیم
Capture9.PNG
در اینجا نوشته از stage بیرون شد
حالا میخوایم تغییرات را به حالت اولش ببریم پس بنویسیم:
git checkout -- index.html
Capture14.PNG
و در notepad میتونیم این را ببینیم:
Capture13.PNG
یادمون باشه هر تغییری را زمانی میتونیم به حالت قبل ببریم که commit نشده باشه
این لینک این قسمت هست که خیلی جامعتر هست .
و دارای نکاتی هست که در این نوشته ها مقدور نبود بینویسم:
https://aparat.com/v/m2HYy
لینک قسمت بعد را هم میتونید جلو به جلو ببینید که درباره Branch گفته میشه :
https://aparat.com/v/3nyI1