مهمترین دستورات Git برای توسعه دهندگان وب

در حال حاضر، Git یکی از محبوب ترین سیستم های کنترل نسخه در بین توسعه دهندگان است. شما می توانید از آن برای ردیابی تغییرات در پروژه های خود استفاده کنید و کار چندین توسعه دهنده را هماهنگ کنید. پروژه های منبع باز نیز غالبا از Git در سیستم عامل هایی مانند GitHub و Bitbucket استفاده می کنند. اگر می خواهید از آن در پروژه هایتان استفاده کنید، باید چندین دستور Git را یاد بگیرید که بعدا می توانید از یک ابزار خط فرمان (CLI) استفاده کنید. Git مستندات خوبی دارد و منحنی یادگیری نسبتا صاف نیز دارد.در این مقاله، به شما دستورات Git اغلب استفاده شده برای مواردی مانند مرحله بندی و تحریم تغییرات، بررسی وضعیت مخزن شما، ایجاد ارتباط با مخزن از راه دور و موارد دیگر مراجعه می کنم. اگر میخواهید Git را در عمق یاد بگیرید، همچنین نگاهی به دفترچه راهنمای Pro Git که شامل مواردی است که شما ممکن است بخواهید در مورد موضوع بدانیدابزار Gitاکثر توسعه دهندگان از خط فرمان Git استفاده می کنند، زیرا بسیار سریعتر است. با این حال، این امکان وجود دارد که اگر دستورات Git را که لازم است استفاده کنید، می دانید. با این حال، Git همچنین دارای چندین رابط کاربری گرافیکی است که می توانید آن را با استفاده از یک رابط گرافیکی کار کنید.شما می توانید ابزار خط فرمان Git را برای سه سیستم عامل اصلی، ویندوز، لینوکس و مک، از وب سایت رسمی Git دانلود کنید.مهمترین دستورات Git1. پیکربندی Gitپس از نصب Git، بهترین کار این است که Git را در سطح جهانی پیکربندی کنید، بنابراین بعدا مجبور نیستید با آن روبرو شوید. برای یک پیکربندی پایه، فقط دو دستور Git وجود دارد که شما باید آن را استفاده کنید - یک نام نویسنده و دیگری ایمیل آنها ثبت می شود. از آن پس Git تمام تغییراتی را که با این اعتبارها ایجاد می کنید را ذخیره می کند. git config --global user.name "Jane Doe"git config --global user.email jane.doe@example.comخط اول این نام را تنظیم می کند، در حالی که خط دوم آدرس ایمیل نویسنده را تنظیم می کند.2. یک مخزن Git را بسازیدبعد از اینکه GIT CLI را روی سیستم خود نصب کردید، به پوشه ای که می خواهید به عنوان یک پوشه پروژه Git (همچنین مخزن یا repo) نام ببرید، حرکت کنید. هنگامی که شما داخل پوشه هستید، خط زیر را در خط فرمان تایپ کنید:git initدر حال حاضر، reto Git شما مقداردهی اولیه شده است، یعنی Git شروع به ردیابی تمام تغییراتی که شما در این پوشه انجام می دهید. اگر نگاهی به مدیر فایل خود بیاندازید، یک پوشه جدید در داخل، که نام آن .git است، پیدا خواهید کرد. این پوشه پنهانی است که در آن Git تنظیمات آن را ذخیره می کند.3. وضعیت وضعیت رپو را بررسی کنیدشما می توانید وضعیت مخزن Git خود را در هر زمان با دستور زیر بررسی کنید: git status سه حالت وجود دارد که در آن فایل ها در داخل پوشه پروژه Git شما می توانند اقامت داشته باشند:صحنهمرتکب شدهاصلاح شدهدر اصطلاحات Git، فایل ها پس از اضافه کردن آنها به منطقه استقرار، محل ذخیره سازی فایل هایی که بعدا می خواهید مرتکب شوند، اجرا می شود. آنها پس از یک عکس فوری فعلی از آنها در پایگاه داده محلی ذخیره شده در پوشه .git ذخیره می شوند. و بعد از تغییراتی که به آنها داده شده، آنها اصلاح شده اند اما هنوز این تغییرات انجام نشده است.4. فایل های مرحلهبا تایپ کردن دستور زیر در خط فرمان خود می توانید فایل ها را به قسمت مکان خود اضافه کنید: git add index.html style.css images این دستور مراحل فایل index.html و style.css و پوشه تصاویر را انجام می دهد. به سادگی می توانید تمام فایل ها و پوشه هایی را که می خواهید بعد از دستور git add دنبال کنید، اضافه کنید.اگر می خواهید همه فایل ها و پوشه های غیرمستقیم را در دایرکتوری کاری خود قرار دهید، می توانید از عبارت زیر استفاده کنید: git add . اگر یک دایرکتوری کار بزرگ دارید، می توانید یک راه حل خوب برای اضافه کردن همه فایل ها در یک بار و حذف تعداد کمی از شما نمی خواهید به مرحله.5. فایل های Unstageشما همچنین می توانید فایل های خود را به راحتی از منطقه تحویل خود حذف کنید:اگر می خواهید پوشه ها را نیز حذف کنید، همچنین باید پرچم -r را به فرمان اضافه کنید: git rm --cached index.html style.css فرمان بالا، پوشه تصاویر را از قسمت پیمایش حذف می کند. نگران نباشید که چیزی از دست می دهید، Git پیام های خطای مفید است و هر چیزی را به عقب برگردانید. git rm --cached -r images برای حذف همه فایل ها و پوشه ها از یک منطقه در حال انجام، می توانید از اصطلاحات زیر نیز استفاده کنید: git rm --cached -r . این همان علامت نقطه ای است که شما باید از آن استفاده کنید وقتی که می خواهید فایل ها را به طور عمده در قسمت مکان قرار دهید.