چگونه دو شاخه Github را با داستانهای کاملاً متفاوت ادغام کنیم

عکس پروفایل کارلوس خوزه سانتاماریا برنال هکر ظهر

@فلاکسترکارلوس خوزه سانتاماریا برنال

یادگیری عاشق و کار تیمی مهندس علوم کامپیوتر گرا

تصور کنید که باید شاخه توسعه خود را با شاخه اصلی مخزن Github ادغام کنید ، اما وقتی می خواهید این کار را انجام دهید ، پیامی ظاهر می شود که به شما می گوید این دو شاخه تاریخچه کاملاً متفاوتی دارند و قادر به ادغام نیستند.

یک روش ساده برای عکس العمل مجدد چنین شرایطی به شرح زیر است: شما به یک پروژه در حال توسعه اختصاص داده شده اید و به عنوان اولین مرحله ، تصمیم می گیرید یک مخزن جدید در Github راه اندازی کنید که فقط شامل شاخه اصلی با README.md ، مجوز و ، پرونده های .gitignore که در تعهد اولیه ایجاد شده اند. این مخزن رسمی پروژه شما است. سپس چیزی به صورت محلی اجرا می کنید ریل جدید دستور ، که مخزن Git خود را ایجاد می کند ، و شما ریشه از راه دور (با منشا remote از راه دور اضافه کنید) که قبلاً ایجاد کرده بودید. سپس ، با پیروی از قوانین جریان Git ، یک شاخه توسعه جدید و یک شاخه دیگر برای هر یک از ویژگی های اصلی پروژه خود شروع می کنید. هر زمان که هر ویژگی را به پایان می رسانید ، آن شاخه ویژگی را با یکی از توسعه ها ادغام می کنید ، اما وقتی سرانجام سعی می کنید شاخه توسعه را با شاخه اصلی ادغام کنید ، پیام ترسناک ظاهر می شود و سپس متوجه می شوید که در همان ابتدای کار اشتباه کردید. ..

سئو PBN | خبر های جدید سئو و هک و سرور