این آموزش به شما کمک میکند تا بتوانید از طریق خط فرمان، یک شاخه خاص git از مخزن ریموت git را کلون کنید.
این آموزش به شما کمک میکند تا بتوانید از طریق خط فرمان، یک شاخه خاص git از مخزن ریموت git را کلون کنید.
در این مقاله، نحوه تغییر نام یک شاخه مخزن محلی git آموزش داده میشود. علاوهبراین، پس از مطالعه این آموزش میتوانید، همان تغییرات را در مخزن ریموت git نیز اعمال کنید.
غالباً، هنگام کار برروی پروژههایی که از Git استفاده میکنند، این موقعیت پیش میآید که بخواهید از انتقال فایلهای خاص یا دایرکتوریهای خاصی به مخزن ریموت یا همان سرور جلوگیری کنید.
فایل gitignore. مشخص میکند که چه فایلهایی را Git باید نادیده بگیرد.
GitLab CE یا Community Edition یک برنامه متن باز است؛ که اصولا برای مدیریت مخازن گیت مورد استفاده قرار میگیرد و دارای ویژگیهای مرتبط با توسعه نرم افزار، مانند ردیابی پروژه در میان اعضای تیم توسعه است. GitLab به گونه ای طراحی شده است؛ که می تواند با استفاده از زیرساختهای شخصی کاربر میزبانی شود و انعطاف پذیری در استقرار را به عنوان یک مخزن داخلی برای تیم توسعه فراهم میکند؛ بدین معنی که به عنوان یک رابط برای کاربران یا ابزار مدیریتی برای مشارکت کنندگان پروژه عمل مینماید.
پروژه GitLab، به راحتی یک نمونه GitLab را بر روی سخت افزار شخصی شما با یک روند نصب آسان تنظیم مینماید. در این راهنما نحوه نصب و پیکربندی GitLab برروی سرور Ubuntu 18.04 شرح داده میشود.
در آموزشهای قبل، گیت را معرفی کردیم و نحوه کارکرد آنرا توضیح دادیم ( گیت برای مبتدیان ) و همچنین ترفندها و نکاتی کاربردی در مورد گیت را بررسی کردیم؛ در این مقاله میخواهیم یک ترفند جدید را بررسی کنیم.
فرض کنید شما یک یا چند کامیت در پروژه خود اضافه کردید؛ اما به دلیل یک اشتباه نیاز دارید تا وضعیت پروژه را به چند کامیت قبل بازگردانید؛ در این مقاله میخواهیم نحوه بازگشت به یک یا چند Commit قبلتر را مورد بررسی قرار دهیم.
گیت یک ابزار کنترل کد است؛ هنگامی که شما تغییری در فایلها ایجاد میکنید، این تغییر را ثبت یا Commit میکنید؛ هنگام کار با Git، ممکن است با شرایطی روبرو شوید که در آن نیاز به ویرایش یک پیام commit داشته باشید. دلایل زیادی وجود دارد که شما بخواهید این تغییر را انجام دهید، مانند اصلاح یک اشتباه تایپی، حذف اطلاعات حساس یا افزودن اطلاعات اضافی؛ در اینجا چگونگی تغییر Git commitهای اخیر یا قدیمی توضیح داده میشود.
اگر شما پروژهای دارید که نیاز دارید این پروژه در بیش از یک مخزن گیت نگهداری شود، چگونه میتوان آدرس مخازن دیگر را به پروژه اضافه کرد؟
در این آموزش قصد داریم نحوه Push کردن در بیش از یک مخزن گیت (مثلا: گیت هاب، گیت لب) را آموزش دهیم.
اگر شما یک برنامه نویس باشید، در یک پروژه میتوانید به دو نوع ایفای نقش کنید:
اگر تاکنون تجربه کار در حالت دوم را باشید حتما متوجه شدید که چقدر هماهنگی کد های نهایی اعضای تیم برای تولید آخرین نسخه برنامه کار دشواری است.زیرا که در بسیار از موقعیت ها دو برنامه نویس بصورت همزمان محتوای یک فایل را ویرایش میکنند و ادغام تغییرات هر دو نفر در نهایت کار،دشوار و زمان گیری است.
جامعه برنامه نویسان برای شما استفاده از یک نرم افزار کنترل نسخه را تجویز کرده اند!