۵۶۷۵ ۲۸۴۲ - ۰۲۱ info@gitiserver.com

مهم‌ترین دستورات کاربردی گیت ( git ) در لینوکس - گیتی سرور | GITI Server

2 مهر 1398

post-thumnail

git یکی از سیستم‌های کنترل نسخه‌ی رایج بین توسعه‌دهندگان می‌باشد.
برای کار با git باید ابتدا با دستورات کاربردی این سیستم آشنا شوید.
در این مقاله ما قصد داریم تا چند مورد از دستورات کاربردی گیت را به شما معرفی کنیم.

Git چیست؟

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

 

دستورات کاربردی git:

این دستور یک Repository جدید در سیستم شما می‌سازد.

git init [project name]

 

با این دستور می‌توانید یک Repository را با وارد کردن Url مربوط به خودش روی سیستم خود ذخیره نمایید.

git clone [URL]

 

این دستور لیست تغیرات و فایل‌های جدیدی که هنوز Commit نشده‌اند را به شما نمایش می‌دهد.

git status

 

با این دستور می‌توان همه فایل‌های جدید را  به Stage اضافه و آماده برای Commit نمود.

git add .

 

این دستور فایل خاص جدیدی را  به Stage اضافه و آماده برای Commit می‌کند.

git add [file name]

 

به کمک این دستور می‌توانید همه‌ی فایل‌های موجود در Stage را  Commit کنید.

git commit -m "Description"

 

آپلود و ارسال فایل‌های جدید به سرور زیر نظر branchی که در آن هستید، با این دستور انجام می‌شود.

git push

 

دریافت آخرین تغییرات از سرور و merge کردن آن‌ها نیز با این command انجام می‌شود.

git pull

 

با این دستور مشخص می‌شود که در کدام branch هستید و کدها را از کدام branch دریافت می‌کنید.

git branch

 

این دستورات چند نمونه از مهم‌ترین و پرکاربردترین دستورات برای کارکردن با git است.

از این پس شما نیز می‌توانید از git در پروژه‌های خود استفاده نمایید.

 

به همین سادگی!!

 

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

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