بنام خدا
آموزش ساده git برای مبتدی ها


امروز درباره Branch صحبت میکنیم.

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

در terminal مینویسم git branch تا ببینم چند تا branch داریم.

علامت ستاره قبل master هست یعنی اینکه ما الان در شاخه master هستیم.

Capture4.PNG

ولی میخوام یک branch دیگه بسازم . مینویسم:
git branch fixmaster

fixmaster اسم برنچ جدید ماست.



وارد برنچ جدید میشم:
git checkout fixmaster




یک فایل به اسم footer.html میسازم.
touch footer.html

در فایلهای دیگه ام به همراه این فایل تغییرات میدم بعد git status میینویسم.
Capture6.PNG


اینجا نوشته یک فایل تازه ساخته شده داریم (footer.html) و سه تا فایل داریم که تغییرات تازه درون آنها انجام شده

پس add میکنیم آنها را .
git add -A

بعد بایست commit کنم ولی قبل commit میخوام فایل footer.html را جدا commit کنم.
پس اول سه فایل و بعد فایل footer. اینطوری کار تمییزتر پیش میره.

git reset footer.html

بعد git srtatus


Capture7.PNG

اینجا نوشته 3 فایل commit شده داریم و یک فایل تازه ساخته شده


footer.html را هم add میکنیم و هم commit


بعد اینکه تغییرات فایلها مون را تمام کردیم میخوایم وارد برنچ master بشیم تا merge کنیم همه را به master:

git checkout master

git merge fixmaster



میتونیم با gitlog آخرین تغییرات را در commit ببینیم

Capture8.PNG


لینک این آموزش در این سایت گذاشته شده
https://aparat.com/v/3nyI1


لینک قسمت بعد که باز میخوایم بیشتر با Branch کار کنیم اینجاست
https://aparat.com/v/c9HzO


تشکر