একটি প্রকল্পে আমার একটি ফাইল আছে। প্রকল্পটি এমন একটি জিনিস যা আমার কাছে চলে গিয়েছিল এবং এতে প্রচুর সিআরএলএফ / এলএফ মিল নেই। আমি .gitattributesএলএফ-তে ফাইলটি eol=lfভাল এবং কমিট করার জন্য একটি নিয়ম যুক্ত করেছি , ফাইলটি আমার রেপোতে এলএফ ব্যবহার করছে।
এখানে সমস্যাটি রয়েছে: প্রতিবার আমি ফাইলটি চেক আউট করে সিআরএলএফ হিসাবে চেক আউট করি, যার ফলশ্রুতি গিটকে "পরিবর্তিত" হিসাবে ব্যাখ্যা করে কারণ রেজোতে এলএফ থাকে। এটি সংশোধন করা খুব বিরক্তিকর এবং আমি অন্য কিছু দিয়ে এটি ঠিক করতে ব্যর্থ হয়েছি তবে শাখায় পরিবর্তনের কথা প্রকাশ করে যা স্পষ্টতই সিআরএলএফ (স্থানীয়) -> এলএফ (রেপো) হিসাবে পরিবর্তিত করে চলেছে। প্রযুক্তিগতভাবে কিছুই করছে না
যে কোনও সেটিং কী কারণে এই এলএফ (রেপো) -> (চেকআউট) -> সিআরএলএফ (স্থানীয়) -> সিআরএলএফ = / = এলএফ থেকে লুপিং বিরোধের কারণ?
এই বিষয়ে * eol=auto, আমি এটি ব্যবহার করি না, যেহেতু গিটের আচরণ, এমনকি লিনাক্সেও, সিআরএলএফ হিসাবে সবকিছু যাচাই করা। আমি এখনও এমন একটি মামলা দেখতে পাইনি যেখানে eol=autoআসলে কোনও ফাইল এলএফ হিসাবে চেক আউট হয়।