Русский
Открыть в Telegram

Ветка دوستان گیت دان و گیت شناس😐

13 сообщений · –
У
دوستان گیت دان و گیت شناس😐 فرض کنیم دو برنامه نویس A و B روی ی پروژه کار میکنن A کامیت میگیره و پوش میکنه روی سرور. بعد B میاد چندتا کامیت میکنه و پوش میکنه. حالا A میفهمه کامیتی ک کرده اشتباه بوده و ریست میکنه head رو و مجدد پوش فورس میکنه اینجوری تونست خطایی ک ایجاد کرده رو رفع کنه اما تمام کامیت های B رو هم حذف کرد. راه حل منطقی حل کردن همچین مشکلی چیه؟
  1. A
    ساده ترین راه اینه که هر کسی روی برنچ خودش کار کنه. توی مرج این مشکلات حل میشه
      1. I
        اگر هر شخص روی یک branch کار کنه، بعد ایجاد تغییراتش و باگ فیکس هاش، مرج ریکواست بده.کامیت ها روی اون برنچ ایزوله از برنچ اصلی(master) صورت می‌گیره
  2. ડ
    نیازی نیست که ریست کنه ، بعد از کامیت هایی که نفر B زده یه بار pull می‌کنه تا آخرین تغییرات رو داشته باشه بعدش یه کامیت می‌کنه تا باگ رفع بشه
      1. ડ
        اگر همه روی یک برنچ دارن کامیت میکنن هر کس قبل از کامیت و پوش کردن یه بار پول کرده تا آخرین تغییرات رو داشته باشن بعدشم اگر اون دوتا روی فایل هایی که دارن کار میکنن کانفلیکت ندارن که کارشون راحتتره اگر کانفلیکت داشته باشند داستان پیش میاد
        1. A
          در حالت کلی کار کردن دو یا چند نفر مستقیما روی یک برنچ خیلی اشتباهه به ازای هر فیچر/نفر یک برنچ جدا نیازه
          1. ડ
            حالت کلی اره ولی بازم بستگی به نوع پروژه داره

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем