PDA

View Full Version : آموزش: آموزش ساده گیت (Git) قسمت4 (کار با branch)



هفت شهیدان
دوشنبه 12 خرداد 1399, 21:05 عصر
به نام خدا
آموزش Git

امروز میخوام بیشتر کار کنیم با Branch

در قسمت قبل دو Branch ساختیم و باهاش کار کردیم . امروز میخوام یک Branch دیگه بسازیم برای linkکردن و نیز حذف کنیم Branchها را.

یک Branch دیگه میسازم به اسم linkpages . چون میخوام از فایل index.html وارد دیگر فایله بشم.

پس مینویسم: git branch linkpages

حالا وارد Branch جدید میشم: git checkout linkpages

فایل footer.html را با git حذف میکنم ولی یادتون باشه ما هر کاری که میکنیم چون در شاخه فرعی مثل linkpages هستیم نمیتونه آسیبی به کل کارمون بزنه.
اصلا مزیت branch ساختن در همینه.

پس برای حذف کردن مینویسم: git rm footer.html

حالا بعد حذف فایل footer میخوام با textedit فایل index.html را باز کنم تا تغییراتی در آن انجام بدم.
بعد ایجاد تغییرات میرم مینویسم در Git
git status

و میبینم که یک فایل delete شده دارم به همراه فایل مودیفاید نشده که همان index.html

مینویسم git add -A بعد مینویسم "git commit -m "first delete to footer of file

تا اینجا هم add کردیم هم commit.
تغییرات ما هر چه بود در branch بود نه در فایل اصلی.


حالا وارد برنچ master میشیم
git checkout master



وقتی وارد master میشیم اگر به درون فولدر نگاه کنید میبینید که فایل footer برگشته. دلیلش را گفته بودم....

اگر الان در git بنویسید cat index.html میتونید تمام html این فایل را ببینید


حالا مرچ میکنم برنچ linkpages را: git merge linkpages

وقتی به git نگاه کنید میبینید که Git میگه 2 فایل change شد که یکیش insert بوده و فایل footer.html هم حذف شد


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


این کل کار ماست

151814


151815

لینک ویدیو این کار :

https://aparat.com/v/c9HzO