پیکربندی GitLab در VS Code
Git، یکی از رایجترین سیستمهای کنترلی در جهان است و از طریق آن میتوان بیش از صد نفر، در موقعیت های مختلف جغرافیایی، روی یک پروژه کار کنند. گیت به عنوان پایه و اساس بسیاری از خدمات مانند GitHub و GitLab عمل میکند اما میتوانید بدون استفاده از خدمات دیگری از Git استفاده کنید. این جمله بدان معناست که میتوانید از Git به صورت خصوصی یا عمومی استفاده کنید.
در این آموزش قصد داریم، پیکربندی GitLab (سرویس کنترل نسخه گیت) در VS Code، را توضیح دهیم. با ما همراه باشید:
مراحل پیکربندی GitLab در VS Code
- ابتدا وارد برنامه Vs code شوید و فایل مورد نظر خود را open کنید.
- در گوشه صفحه، روی گزینه Source Control کلیک کنید.
همانطور که مشاهده میکنید، گزینه initialize Repository غیرفعال است در نتیجه با انجام مراحل میتوان آن را فعال کرد.
4. برای اولین بار، push کردن فایل در GitLab، ابتدا باید Terminal را باز کنید.
پس باز کردن Terminal به صورت زیر است:
5. در قسمت ترمینال “git init” را تایپ کنید و سپس enter کنید.
اگر اولین باری باشد که این کار را انجام میدهید در نتیجه ممکن است با ارور زیر روبهرو شوید.
برا حل آن باید git را روی سیستم خود نصب کنید سپس وارد cmd سیستم شوید و “git -v” را تایپ کنید و enter را فشار دهید. اگر git به درستی نصب شده باشد به شما ورژن آن را نمایش خواهد داد.
حال اگر یک بار دیگر در ترمینال، “git init” را enter کنید، مشکل رفع شده است.
6. “. git add” را در ترمینال وارد کنید.
7. سپس ” ”git commit -m “initiali load ” در ادامه بنویسید و enter کنید.
اگر پس از ران کردن این کد پیام “Please tell me who you are” را مشاهده کردید پس باید نام و ایمیل خود را در سیستم ثبت کنید.
ثبت ایمیل: “ آدرس ایمیل“ git config –global user.email
ثبت نام: ” نام ” git config –global user.name
پس از ران کردن این دو کد، اگر “git config –list” را وارد کنید، پس از ران کردن ایمیل و نامتان را به شما نمایش میدهد.
8. وارد اکانت gitlab خود شوید و در بخش project روی New project کلیک کنید.
9. گزینه create blank project را انتخاب کنید.
10. نام پروژه خود را در این قسمت وارد کنید و شما میتوانید، پروژه را به حالت خصوصی یا عمومی تغییر دهید.
11. پس از ثبت پروژه وارد بخش زیر میشوید. در بالای صفحه گزینه ای به نام clone وجود دارد. روی آن کلیک کنید.
12. پس از کلیک بر روی clone، دو لینک را مشاهده میکنید پس با کپی کردن لینک دوم میتوان پروژه Vs code را وارد پروژه خود کنید.
13. به Vs code باز گردید و “git remote add origin” را تایپ کنید در ادامه آن لینکی که از پروژه کپی کردید را پیست کنید و ران کنید.
14. با نوشتن “git push -u origin master” و enter کردن آن فایل خود را در Gitlab، push کرده اید.
15. وارد پروژه Gitlab خود شوید و گزینه main را به master تغییر دهید در نتیجه میتوانید پروژه خود را در Gitlab مشاهده کنید.
حال میتوانید تغییرات جدید را که در پروژه انجام شده با push کردن اعمال و یا تغییر کاربران دیگر پروژه را با pull بر روی پروژه خود در Vs code مشاهده کنید.
نحوه Push کردن:
1. پس از اعمال تغییرات، source control را انتخاب کنید. در این بخش شما میتوانید فایلی که تغییر یافته را مشاهده کنید.
2. سپس روی سه نقطه کلیک کنید سپس push را انتخاب کنید.
3. پس از اینکه در فایلی در source control مشاهده نشد. یعنی تغییرات اعمال شده و در Gitlab ثبت شده که میتوان آن را مشاهده کرد.
نحوه Pull کردن:
1. در پروژه Gitlab خود، روی Edit کلیک کنید.
2. حال میتوانید برای تمرین pull ، روی پروژه تغییراتی انجام دهید و سپس در پایین صفحه commit change را انتخاب کنید تا تغییرات ثبت شود.
3. در Vs code پروژه وارد بخش source control شوید و سه نقطه و سپس pull را انتخاب کنید.
4. شما قادر به دیدن تغییرات در Vs code خواهید بود.
در پایان شما می توانید هر پروژه ای را به صورت تیمی با همکاران خود در سراسر دنیا انجام دهید اما اگر در هر مرحله از پیکربندی GitLab در VS Code به مشکل بر خوردید، با سرچ ساده می توانید آن ارور را برطرف کنید.