Italiano
Apri in Telegram

Conversazione دوستان گیت دان و گیت شناس😐

13 messaggi · –
A
دوستان گیت دان و گیت شناس😐 فرض کنیم دو برنامه نویس A و B روی ی پروژه کار میکنن A کامیت میگیره و پوش میکنه روی سرور. بعد B میاد چندتا کامیت میکنه و پوش میکنه. حالا A میفهمه کامیتی ک کرده اشتباه بوده و ریست میکنه head رو و مجدد پوش فورس میکنه اینجوری تونست خطایی ک ایجاد کرده رو رفع کنه اما تمام کامیت های B رو هم حذف کرد. راه حل منطقی حل کردن همچین مشکلی چیه؟
  1. A
    ساده ترین راه اینه که هر کسی روی برنچ خودش کار کنه. توی مرج این مشکلات حل میشه
    1. A
      یخوره در مورد این روش توصیح میدین؟ یا اگر منبعی دارین لطفا معرفی کنید
      1. I
        اگر هر شخص روی یک branch کار کنه، بعد ایجاد تغییراتش و باگ فیکس هاش، مرج ریکواست بده.کامیت ها روی اون برنچ ایزوله از برنچ اصلی(master) صورت می‌گیره
  2. ડ
    نیازی نیست که ریست کنه ، بعد از کامیت هایی که نفر B زده یه بار pull می‌کنه تا آخرین تغییرات رو داشته باشه بعدش یه کامیت می‌کنه تا باگ رفع بشه
    1. A
      نمیشه خب چون هد B جلوتره از سرور واسه این که A سرور رو کشیده عقب
      1. ડ
        اگر همه روی یک برنچ دارن کامیت میکنن هر کس قبل از کامیت و پوش کردن یه بار پول کرده تا آخرین تغییرات رو داشته باشن بعدشم اگر اون دوتا روی فایل هایی که دارن کار میکنن کانفلیکت ندارن که کارشون راحتتره اگر کانفلیکت داشته باشند داستان پیش میاد
        1. A
          در حالت کلی کار کردن دو یا چند نفر مستقیما روی یک برنچ خیلی اشتباهه به ازای هر فیچر/نفر یک برنچ جدا نیازه
          1. A
            شت😑 تا الان داشتیم قیمه رو میریختیم توی ماستا😂
          2. ડ
            حالت کلی اره ولی بازم بستگی به نوع پروژه داره
PPython + Linux ExpertsPython + Linux Experts@PythonLinuxExperts · gruppo · Tecnologia
4 287membri20scrivono in 30 giorni
Feed della community Apri in Telegram

Un feed pubblico aperto dall'indice di ricerca ChatCrawler — «Google per il Telegram pubblico»; si aggiorna man mano che la community viene scansionata. Orari in UTC.

Solo contenuti pubblici, API ufficiale di Telegram. Informazioni · FAQ · Limiti dell'indice · Rimuovi una pagina · Catalogo · Ricerca · Come calcoliamo