আমি গিটে প্রতিশ্রুতি দেওয়ার আগে একটি দৃশ্যে (.িউটি ফাইল) এ পরিবর্তনগুলি দেখতে চাই।
যে কোনও শালীন গিট সরঞ্জামটি এই কাজটি করবে তবে শর্ত ফাইলটি বাইনারি না হয় ; তবে, যেমনটি আপনি উল্লেখ করেছেন, জিইউইডি রেফারেন্সগুলি পড়তে সমস্যা করে। যদি দৃশ্যটি বাইনারি হয় তবে সিরিয়ালাইজেশন আপডেট হতে পারে Edit -> Project Settings -> Editor -> Asset Serialization
; তবে, সতর্কতা অবলম্বন করুন: ডেটা-ক্ষতি হতে পারে ( নীচে ড্রাকো 18 মন্তব্য দেখুন comment )
আমি বেশ কয়েকটি জিআইটি / ইউনিটি সমাধানগুলিতে দেখেছি তবে সেগুলি সবগুলি পরিবর্তনগুলি মার্জ করার জন্য তৈরি করা হয়েছে, শেষ সংস্করণে কোনও পার্থক্য প্রদর্শনের জন্য নয়।
একক ফাইলে করা পরিবর্তনগুলি দেখা গিট লগের অন্যতম প্রধান বৈশিষ্ট্য। আসলে, সেখানে একটি স্ট্যাকওভারফ্লো প্রশ্ন আছে। মূলত আপনি এরকম কিছু ব্যবহার করবেন
git log --follow path/to/scene.unity
ফাইলের ইতিহাস প্রদর্শন করতে। যোগ -1
নির্বাচিত ফাইল সবচেয়ে সাম্প্রতিক পরিবর্তনসমূহ প্রদর্শন করে। ওমিট করুন -1
এবং -p
প্রতিটি ফাইলের জন্য তৈরি প্যাচটি দেখুন যা সেই ফাইলটিকে সংশোধন করেছে। গিট-লগ ডকুমেন্টেশন স্পর্শ করার আগে আমি স্ট্যাকওভারফ্লো প্রশ্নটি পড়ার পরামর্শ দিচ্ছি কারণ এটি অনেক দীর্ঘ ।
পরিবর্তে, আমি এই জাতীয় কিছু দেখতে চাই:
[দৃশ্যের গ্রাফ পৃথক]
বিদ্যমান কিছু আছে যে এটি করে?
যতদূর আমি বলতে পারি, না । বলা হচ্ছে, ityক্যের জন্য গিট এটি সন্ধানের প্রাকৃতিক জায়গা বলে মনে হয়। যেহেতু এটি আলফায় রয়েছে, আপনার এটি সমাধান করার জন্য সেখানে একটি সমস্যা তৈরি করা উচিত। যেহেতু এটি unityক্যের অভ্যন্তরীণ দৃশ্যের গ্রাফগুলিতে গিট ডিফার প্রয়োগের ক্ষেত্রে অনন্য, তাই আমি সন্দেহ করি যে এটি সেখানে দৃ strongly়ভাবে প্রাসঙ্গিক হবে।