لقد بدأت العمل على تكامل SourceLink (# 770) الذي يعتبر حساسًا لنهايات الأسطر ووجدت القليل من الجحيم في مستودعنا. يبدو أن نصف الملفات يتم تنفيذها بنهايات CRLF
، بينما تم الالتزام بنهايات أخرى بنهايات LF
.
يجب إصلاح ذلك ، بحيث يتم تخزين جميع الملفات في الريبو بـ LF
. في وقت لاحق ، عند سحب الملفات على Windows ، سيقوم git تلقائيًا بتحويلها إلى CRLF
أثناء الخروج وإلى LF
أثناء الالتزام (ما لم تقم بتعطيل ذلك عن قصد). هذه هي الممارسة الشائعة في المستودعات ومن الغريب رؤية الفوضى هنا.
يجب علينا إصلاح الملفات في الفرعين master
و v4
لأننا ندمج باستمرار master
إلى v4
.
adamchestermoodmosaicklimisa هل لديك أي اعتراضات بشأن الإصلاح؟ إذا لم يكن الأمر كذلك ، فسأصلح نهايات الأسطر لجميع الملفات وأقوم بالتزامات مباشرة بهذه التغييرات. خلاف ذلك ، سيكون من المستحيل المتابعة مع # 770.
مني
مني أيضًا.
متفق! سأحاول العثور على اللحظة المناسبة وسأطلق الالتزامات لكلا الفرعين.
مثبت