العربية
فتح في Telegram

سلسلة دوستان گیت دان و گیت شناس😐

13 رسالة · –
ح
دوستان گیت دان و گیت شناس😐 فرض کنیم دو برنامه نویس A و B روی ی پروژه کار میکنن A کامیت میگیره و پوش میکنه روی سرور. بعد B میاد چندتا کامیت میکنه و پوش میکنه. حالا A میفهمه کامیتی ک کرده اشتباه بوده و ریست میکنه head رو و مجدد پوش فورس میکنه اینجوری تونست خطایی ک ایجاد کرده رو رفع کنه اما تمام کامیت های B رو هم حذف کرد. راه حل منطقی حل کردن همچین مشکلی چیه؟
  1. A
    ساده ترین راه اینه که هر کسی روی برنچ خودش کار کنه. توی مرج این مشکلات حل میشه
    1. ح
      یخوره در مورد این روش توصیح میدین؟ یا اگر منبعی دارین لطفا معرفی کنید
      1. I
        اگر هر شخص روی یک branch کار کنه، بعد ایجاد تغییراتش و باگ فیکس هاش، مرج ریکواست بده.کامیت ها روی اون برنچ ایزوله از برنچ اصلی(master) صورت می‌گیره
  2. ડ
    نیازی نیست که ریست کنه ، بعد از کامیت هایی که نفر B زده یه بار pull می‌کنه تا آخرین تغییرات رو داشته باشه بعدش یه کامیت می‌کنه تا باگ رفع بشه
    1. ح
      نمیشه خب چون هد B جلوتره از سرور واسه این که A سرور رو کشیده عقب
      1. ડ
        اگر همه روی یک برنچ دارن کامیت میکنن هر کس قبل از کامیت و پوش کردن یه بار پول کرده تا آخرین تغییرات رو داشته باشن بعدشم اگر اون دوتا روی فایل هایی که دارن کار میکنن کانفلیکت ندارن که کارشون راحتتره اگر کانفلیکت داشته باشند داستان پیش میاد
        1. A
          در حالت کلی کار کردن دو یا چند نفر مستقیما روی یک برنچ خیلی اشتباهه به ازای هر فیچر/نفر یک برنچ جدا نیازه
      1. I
        use google man!
PPython + Linux ExpertsPython + Linux Experts@PythonLinuxExperts · مجموعة · التقنية
4 287أعضاء20يكتبون خلال 30 يومًا
خلاصة المجتمع فتح في Telegram

خلاصة عامة مفتوحة من فهرس البحث ChatCrawler — «Google لـ Telegram العام»؛ تُحدَّث كلما زحفنا إلى المجتمع. الأوقات بتوقيت UTC.

محتوى عام فقط، وAPI Telegram الرسمي. عن المشروع · الأسئلة الشائعة · حدود الفهرس · إزالة صفحة · الدليل · بحث · كيف نحسب