অতীতে গিট নিয়ে হতাশ হয়ে থাকা ব্যক্তির কাছ থেকে আমি খুব সাধারণ কর্মপ্রবাহ যুক্ত করতে চেয়েছিলাম। গিট ব্যবহারের বিভিন্ন উপায় রয়েছে, unityক্যের জন্য সম্ভবত গথহাব ডেস্কটপ, গিট ব্যাশ এবং গিটহাব ইউনিটি সবচেয়ে সাধারণ
https://assetstore.unity.com/packages/tools/version-control/github-for-unity-118069 ।
মূলত তারা সকলেই একই জিনিসটি ব্যবহার করে তবে এর ব্যবহারকারী পছন্দ। আপনার কাছে বৃহত ফাইল সেটআপের জন্য গিট থাকতে পারে যা ৫ গিগাবাইটের জন্য pac 4 / mo এর জন্য ডেটা প্যাকগুলিতে অতিরিক্ত স্টোরেজ সহ 1 জিবি ফ্রি বড় ফাইল স্টোরেজকে মঞ্জুরি দেয় এবং এটি আপনাকে ফাইলগুলি> 100 মিমি দূরবর্তী সংগ্রহস্থলগুলিতে ঠেলে দেবে (এটি আসল ফাইলগুলিকে একটিতে সঞ্চয় করে সার্ভার এবং আপনার রেপোতে একটি পয়েন্টার)
https://git-lfs.github.com/
আপনি যদি যাই হোক না কেন কারণে এলএফএস সেটআপ করতে না চান তবে ফাইলগুলির জন্য আপনার প্রকল্পগুলি> 128 এমবি উইন্ডোতে টাইপ করে স্ক্যান করতে পারেন: আপনার প্রকল্পটি যেখানে আপনার প্রকল্প রয়েছে সেখানে বড়। এটি বড় ফাইলগুলির সন্ধানে কার্যকর হতে পারে, যদিও 100mb এবং 128mb এর মধ্যে কিছু ফাইল মিস হয়ে যায় missed

গিট ব্যাশের সাধারণ ফর্ম্যাটটি
গিট অ্যাড (কমিট করার জন্য ফাইল যুক্ত করে)
গিট কমিট-এম 'বার্তা' (একটি বার্তা দিয়ে ফাইলগুলি কমিট করে, তারা এখনও আপনার পিসিতে রয়েছে এবং রিমোট রেপোতে নেই, মূলত সেগুলি একটি নতুন প্রতিশ্রুতি হিসাবে 'সংস্করণিত' করা হয়েছে)
গিট পুশ (ফাইলগুলি ভান্ডারে ঠেকান)
Unityক্য প্রকল্পগুলির জন্য গিট ব্যাশের অসুবিধা হ'ল যদি কোনও ফাইল> 100 এমবি থাকে তবে আপনি চাপ না দেওয়া পর্যন্ত ত্রুটি পাবেন না। তারপরে আপনাকে পূর্বের প্রতিশ্রুতিতে আপনার মাথাটি পুনরায় সেট করে আপনার প্রতিশ্রুতিটি পূর্বাবস্থায় ফেরাতে হবে। ধরণের ঝামেলা, বিশেষত যদি আপনি গিট ব্যাশ দিয়ে নতুন হন।
গিটহাব ডেস্কটপের সুবিধা, আপনি 100 এমবি দিয়ে ফাইল কমিট করার আগে এটি আপনাকে একটি পপআপ ত্রুটি বার্তা দেয়। তারপরে আপনি এই ফাইলগুলি সঙ্কুচিত করতে পারেন বা একটি .gitignore ফাইলে এগুলি যুক্ত করতে পারেন।
.Gitignore ফাইল ব্যবহার করতে, আপনার স্থানীয় সংগ্রহস্থল রুট ডিরেক্টরিতে .gitignore নামে একটি ফাইল তৈরি করুন। আপনি বাদ দিতে চান এমন সময়ে কেবল ফাইলগুলিকে এক লাইন যুক্ত করুন। SharedAssets এবং অন্যান্য অ-সম্পদ ফোল্ডার ফাইলগুলি সাধারণত বাদ দেওয়া যেতে পারে এবং স্বয়ংক্রিয়ভাবে সম্পাদকটিতে পুনরায় তৈরি করা হবে (প্যাকেজগুলি পুনরায় আমদানি করা যায় ইত্যাদি)। আপনি ফাইলের প্রকার বাদ দিতে ওয়াইল্ডকার্ডও ব্যবহার করতে পারেন।
যদি অন্য লোকেরা আপনার গিটহাব রেপো ব্যবহার করে থাকে এবং আপনি ক্লিট করতে বা টানতে চান তবে সেই বিকল্পগুলি আপনার কাছে গিটহাব ডেস্কটপ বা গিট ব্যাশে উপলব্ধ available
আমি ইউনিটি গিটহাব প্যাকেজ সম্পর্কে খুব বেশি উল্লেখ করিনি যেখানে আপনি সম্পাদকটিতে গিটহাব ব্যবহার করতে পারেন কারণ ব্যক্তিগতভাবে আমি ইন্টারফেসটি খুব দরকারী বলে খুঁজে পাইনি, এবং আমি মনে করি না সামগ্রিকভাবে এটি গিটের সাথে পরিচিত হওয়ার জন্য কাউকে সহায়তা করবে, তবে এটি কেবল আমার পক্ষপাত।