أهم شيء هنا هو التفرع (Branching). الدافع الأساسي هنا هو وجود آلية تسمح بتفرع شيء ما، ثم تحسينه ومراجعته، وأخيراً دمجه. وبالمثل، تتيح هذه الآلية للمراجع اتباع عملية مماثلة، حيث يقوم بإجراء تعديلات طفيفة على الفرع نفسه، مما يمنحه تحكماً أدق في التغييرات.
بينما أود لو كان ذلك هو الحال، فإن الأجزاء المفقودة ليست بسيطة:
التفرع (Branching)
دمج التغييرات بنقرة واحدة
هذه حيلة رائعة لأي شخص لا يهتم بجانب التفرع بقدر ما أهتم به في هذه الحالة.
يبدو أن هذا يمكن أن يكون مفيداً بشكل هائل بطرق عديدة. كلما وجدت الشخص المناسب لتوظيفه لهذا الغرض، سأود التعاون قليلاً. ربما يجد هذا الأداة طريقه في النهاية ليصبح إضافة “رسمية”! (لا أحد يستطيع إلا أن يأمل).