برنامه نویسی

آموزش Git برای مبتدیان – انجمن DEV

هدف از نگارش این مقاله مستندسازی و یادداشت های شخصی است. من آن را منتشر کردم تا یافتن یادداشت‌ها را آسان‌تر کنم، و شاید دوستان توسعه‌دهنده هم باشند که به این یادداشت‌ها نیاز داشته باشند.
در این مقاله ما درباره Git برای کسانی که برای اولین بار شروع به کار می کنند و اصلا اصولی ندارند بحث خواهیم کرد. کم و بیش این مقاله شامل

Git یک سیستم کنترل نسخه است که به طور گسترده توسط توسعه دهندگان برای ردیابی تغییرات در کد منبع در طول فرآیند توسعه استفاده می شود. با استفاده از Git، می‌توانیم با تیم کار کنیم، تغییرات را در صورت وقوع ردیابی کنیم و اگر مشکلی پیش آمد به نسخه قبلی برگردیم.

فهرست مطالب

1.ویندوز

  • Git را از سایت رسمی Git دانلود کنید.
  • نصب کننده را اجرا کنید و دستورالعمل های روی صفحه را دنبال کنید.
  • با باز کردن خط فرمان و تایپ دستور زیر، نصب را بررسی کنید
git --version
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

2. macOs

  • برای نصب Git از Homebrew استفاده کنید (اگر Homebrew ندارید ابتدا آن را نصب کنید):
brew install git
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  • نصب را با دستور تأیید کنید git --version
    ### 3. لینوکس
  • git را با استفاده از مدیریت بسته نصب کنید
sudo apt-get install git
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

پس از نصب Git، مرحله بعدی پیکربندی نام کاربری و ایمیل است. این مهم است زیرا هرگونه تغییر ایجاد شده به این اطلاعات مرتبط می شود.

git config --global user.name "Nama Kamu"
git config --global user.email "email@example.com"
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برای مشاهده تمام لیست تنظیمات git که تنظیم شده اند، دستور را اجرا کنید:

git config --list
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مخزن مکانی است که تمامی فایل های پروژه در آن ذخیره می شوند. برای ایجاد یک مخزن Git، مراحل زیر را انجام دهید

  1. ایجاد دایرکتوری پروژه:
mkdir nama-proyek
cd nama-proyek
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. راه اندازی مخزن Git:
git init
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

این دستور یک زیرشاخه .git ایجاد می کند که حاوی تمام فایل های مورد نیاز برای ردیابی تغییرات در این مخزن است.

یک فایل جدید بسازید و کد پروژه را وارد کرده و دستور را اجرا کنید

git add .
//untuk menambahkan spesifik file
git add nama-file
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

تعهد عمل ذخیره یک عکس فوری از تغییرات ایجاد شده است. هر commit باید با پیامی همراه باشد که تغییرات ایجاد شده را توضیح دهد

git commit -m "Pesan commit kamu"
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

در بیشتر موارد، افزودن و commit معمولاً با اجرای دستور به طور همزمان انجام می شود:

git commit -am "pesan commit kamu"
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مشاهده تاریخچه تعهد
برای مشاهده commit history می توانید از دستور استفاده کنید

git log
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

این لیستی از commit ها را با جزئیاتی مانند شناسه commit، نویسنده، تاریخ و پیام commit نمایش می دهد.

Git به ما این امکان را می دهد که تغییراتی را که قبلاً ایجاد شده اند برگردانیم.

  • فایل ها را به حالت قبل از تغییر باز می گرداند
git checkout -- nama-file
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  • آخرین commit را خنثی می کند، اما آن را در ناحیه مرحله نگه می دارد
git reset --soft HEAD^
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  • commit را لغو کنید و تغییرات را حذف کنید
git reset --hard HEAD^
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

شعبه ها به ما اجازه می دهند تا روی ویژگی ها یا بهبودها جدا از شاخه اصلی (اصلی یا اصلی) کار کنیم.

git branch name-branch
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

git checkout nama-branch
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

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

git checkout -b nama-branch
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  • ادغام شاخه به شاخه اصلی:
    • مطمئن شوید که روی شاخه اصلی است
git checkout main 
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

git merge nama-branch
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

Github بستری برای میزبانی مخازن Git است. برای شروع استفاده از Github:

  1. یک حساب کاربری github در Github ایجاد کنید
  2. یک مخزن جدید از طریق رابط Github ایجاد کنید
  3. مخزن محلی که ایجاد کرده ایم را با مخزن Github متصل کنید
git remote add origin https://github.com/username/nama-repositori.git
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. فشار دادن تغییرات به github:
git push -u origin main
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

Git یک ابزار بسیار قدرتمند برای مدیریت کد منبع و همکاری با تیم ها است. امیدوارم مفید باشد و از شما برای خواندن این مقاله تا انتها سپاسگزاریم

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا