راهنمای کار با Git در پروژه های لایفری - لایفری 7.3 - Developer
راهنمای کار با Git در پروژه های لایفری
قبل از شروع حتما مطالب موجود در قسمت آشنایی با Git را مطالعه نمایید و استاندارد های موجود در نصب را بررسی نمایید.
در این قسمت با موارد زیر آشنا خواهید شد که در شرکت سپهر افزار ایرانیان جزء استاندارد های توسعه می باشد :
- نحوه Fork و Clone پروژه
- ایجاد Branch برای Task
- اقدامات قبل از Commit
- نحوه Commit تغییرات
- ایجاد Merge Request یا Pull Request
- نحوه آپدیت یک پروژه Fork
Child Articles (6)
-
نحوه Fork و Clone پروژه
جهت شروع به کار با هر پروژه ای در Github/Gitlab لازم است ابتدا یک Fork از پروژه ایجاد نمایید که با مراجعه به صفحه پروژه و کلیک روی دکمه Fork این کار را انجام دهید. پس از اینکه Fork ایجاد گردید...
-
ایجاد Branch برای Task
در پرژوه های لایفری حداقل دو Branch زیر وجود دارد : master develop جهت اضافه کردن یک Feature یا رفع یک Bug که مربوط به یک Issue می شود نیاز است شما ابتدا یک Branch برای هر Task ایجاد کنید : $...
-
اقدامات قبل از Commit
پروژه های لایفری با استفاده از ابزار Blade CLI ایجاد و با استفاده از Gradle تست، فورمت و Build می شوند. لذا قبل از Commit لازم است در ماژول های لایفری حتما دستور sourceFormat را اجرا کنید و در...
-
نحوه Commit تغییرات
تغییرات خود را در کد ایجاد کنید و تغییرات را add و commit کنید : Jafari@DESKTOP-1M2I1OA MINGW64 ~/Desktop/Liferay7/sain-university-application (ISSUE-1) $ git add . Jafari@DESKTOP-1M2I1OA MINGW64...
-
نحوه آپدیت یک پروژه Fork
برای شروع لازم است که ابتدا یکادرس ریموت پروژه اصلی را در Repository خودتان تنظیم نمایید : نمایش لیست Remote ها $ git remote -v > origin https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch) >...
-
نحوه درخواست برای Merge
پس از اینکه که بر روی Task تمام شد و روی برنچ مربوط به Task عملیات Push انجام شد شما می توانید از محل برنچ اختصاصی تسک به برنچ develop پروژه درخواست Merge بدهید. بدیهی است قبل از ایجاد Merge...