Українська
Відкрити в Telegram

Гілка دوستان گیت دان و گیت شناس😐

13 повідомлень · –
В
دوستان گیت دان و گیت شناس😐 فرض کنیم دو برنامه نویس A و B روی ی پروژه کار میکنن A کامیت میگیره و پوش میکنه روی سرور. بعد B میاد چندتا کامیت میکنه و پوش میکنه. حالا A میفهمه کامیتی ک کرده اشتباه بوده و ریست میکنه head رو و مجدد پوش فورس میکنه اینجوری تونست خطایی ک ایجاد کرده رو رفع کنه اما تمام کامیت های B رو هم حذف کرد. راه حل منطقی حل کردن همچین مشکلی چیه؟
  1. A
    ساده ترین راه اینه که هر کسی روی برنچ خودش کار کنه. توی مرج این مشکلات حل میشه
      1. I
        اگر هر شخص روی یک branch کار کنه، بعد ایجاد تغییراتش و باگ فیکس هاش، مرج ریکواست بده.کامیت ها روی اون برنچ ایزوله از برنچ اصلی(master) صورت می‌گیره
  2. ડ
    نیازی نیست که ریست کنه ، بعد از کامیت هایی که نفر B زده یه بار pull می‌کنه تا آخرین تغییرات رو داشته باشه بعدش یه کامیت می‌کنه تا باگ رفع بشه
      1. ડ
        اگر همه روی یک برنچ دارن کامیت میکنن هر کس قبل از کامیت و پوش کردن یه بار پول کرده تا آخرین تغییرات رو داشته باشن بعدشم اگر اون دوتا روی فایل هایی که دارن کار میکنن کانفلیکت ندارن که کارشون راحتتره اگر کانفلیکت داشته باشند داستان پیش میاد
        1. A
          در حالت کلی کار کردن دو یا چند نفر مستقیما روی یک برنچ خیلی اشتباهه به ازای هر فیچر/نفر یک برنچ جدا نیازه
  3. I
    git revert
PPython + Linux ExpertsPython + Linux Experts@PythonLinuxExperts · група · Технології
4 287учасників20пишуть за 30 днів
Стрічка майданчика Відкрити в Telegram

Відкрита публічна стрічка з пошукового індексу ChatCrawler — «Google по публічному Telegram»; оновлюється в міру обходу майданчика. Час — UTC.

Лише публічний контент, офіційний API Telegram. Про проєкт · Питання · Межі індексу · Прибрати сторінку з видачі · Каталог · Пошук · Як ми рахуємо