هفت شهیدان
دوشنبه 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
آموزش 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