בסיס / נוכחי / נכנס / תוצאה
Trinity מפרידה בין ארבע התצוגות כדי לבדוק במכוון את הקובץ הסופי.
Trinity היא סביבת ההתנגשויות של FluxGit לבדיקת הבסיס, הגרסה הנוכחית, הנכנסת והתוצאה הסופית. כשסמני התנגשות אינם מספיקים, אפשר להבין מה כל צד שינה לפני החלת הפתרון.
התנגשות merge אינה רק שני מקטעי טקסט: יש בסיס מקורי, ענף נוכחי, ענף נכנס והקובץ הפתור שעומדים לבצע לו commit. כשההקשר מוסתר, אפשר למחוק בטעות את כוונתו של אחד הצדדים.
Trinity בגרסת בטא ואינה פותרת התנגשויות אוטומטית. כאשר מוגדר ספק AI, ההצעה שלו היא טיוטה בעורך; דבר אינו נכתב לפני בדיקה והחלה. חלק מההפעלות עשויות להשתמש בהקשר הנגזר מסטטוס Git כאשר הפעלת המיזוג המלאה אינה טעונה.
Trinity מפרידה בין ארבע התצוגות כדי לבדוק במכוון את הקובץ הסופי.
FluxGit מבליט את מצב ההתנגשות בלוח הבקרה כדי שקבצים לא פתורים לא ייבלעו ברשימת מצב רגילה.
קבלו את הגרסה הנוכחית או הנכנסת, או ערכו ידנית, ובדקו את התוצאה לפני החלתה.
פתרון התנגשויות נותן עדיפות לעבודה מקומית. תוכן הקובץ נשאר בסביבת העבודה אלא אם מגדירים במפורש ספק AI או משתפים אבחון בהסכמה. Git צריך להישאר שמיש גם כשסיוע AI אינו זמין.
מיזוג מושהה עם שני קבצים בהתנגשות. הנוכחי, הנכנס והבסיס מסומנים, והקבצים נפתרים בזה אחר זה. ההמשך נעול עד השלמת כל הקבצים, וביטול זמין לאורך כל הדרך. נתוני הדגמה סינתטיים.