আমার অবশ্যই বলতে হবে, আমি পডসকে ভান্ডারটিতে প্রতিজ্ঞার ভক্ত। ইতিমধ্যে উল্লিখিত লিঙ্কটি অনুসরণ করা আপনাকে পোডগুলির জন্য অনুমতি দেওয়ার জন্য আইওএসের জন্য আপনার এক্সকোড প্রকল্পগুলি পেতে একটি ভাল .gitignore ফাইল দেবে তবে আপনি যদি চান তবে সহজেই সেগুলি বাদ দিতেও পারেন: https://github.com/github/gitignore/ ফোঁটা / মাস্টার / উদ্দেশ্য C.gitignore
ভান্ডারটিতে পডস যুক্ত করার অনুরাগী হওয়ার আমার যুক্তি একটি মূল কারণ যা কেউ মনে করছে না যে, আমাদের প্রকল্পটির উপর নির্ভরশীল কোনও লাইব্রেরি হঠাৎ করে ওয়েব থেকে সরিয়ে ফেললে কী হবে?
- হতে পারে হোস্ট তাদের সিদ্ধান্ত নিয়েছে যে তারা আর তাদের গিটহাব অ্যাকাউন্টটি উন্মুক্ত রাখতে চাইবে না যদি গ্রন্থাগারটি কয়েক বছরের পুরানো বলে দেওয়া হয় (উদাহরণস্বরূপ 5 বছরেরও বেশি বয়সী) প্রকল্পের উত্সটিতে আর উপলব্ধ না হওয়ার উচ্চ ঝুঁকি রয়েছে
- এছাড়াও আরেকটি বিষয়, যদি URL এর সংগ্রহস্থল পরিবর্তন হয় তবে কী হবে? আসুন বলতে দিন যে ব্যক্তিটি তাদের গিটহাব অ্যাকাউন্ট থেকে পডকে পরিবেশন করছে, সে নিজেকে আলাদা হ্যান্ডেলের অধীনে উপস্থাপন করার সিদ্ধান্ত নেয় - আপনার পডের ইউআরএলগুলি ভেঙে যাচ্ছে।
- অবশেষে অন্য একটি বিষয়। আপনি যদি আমার মতো বিকাশকারী হন তবে যিনি দেশের মধ্যে কোনও ফ্লাইটে প্রচুর কোডিং করেন। আমি 'মাস্টার' শাখায় একটি দ্রুত টানছি, বিমানবন্দরে বসে এই শাখায় একটি পড ইনস্টল করব এবং আসন্ন 8 ঘন্টা বিমানের জন্য নিজেকে প্রস্তুত করে রেখেছি। আমি আমার ফ্লাইটে 3 ঘন্টা পেয়েছি এবং বুঝতে পারি যে আমার অন্য একটি শাখায় স্যুইচ করা দরকার .... 'ডিওএইচ' - অনুপস্থিত পডের তথ্য যা কেবলমাত্র 'মাস্টার' শাখায় উপলভ্য।
এনবি ... দয়া করে নোট করুন যে উন্নয়নের জন্য 'মাস্টার' শাখা কেবল উদাহরণের জন্য, স্পষ্টতই সংস্করণ নিয়ন্ত্রণ ব্যবস্থায় 'মাস্টার' শাখাগুলি যে কোনও সময় পরিষ্কার এবং স্থাপনযোগ্য / বিল্ডেবল রাখতে হবে
আমি এগুলি থেকে মনে করি, আপনার কোড সংগ্রহস্থলের স্ন্যাপশটগুলি অবশ্যই সংগ্রহস্থলের আকারের চেয়ে কঠোর হওয়ার চেয়ে ভাল। এবং ইতিমধ্যে উল্লিখিত হিসাবে, পডফিল.লক ফাইল - সংস্করণ নিয়ন্ত্রিত হওয়ার সাথে সাথে আপনাকে পড সংস্করণগুলির একটি ভাল ইতিহাস দেওয়া হবে।
দিনের শেষে, যদি আপনার কাছে একটি চূড়ান্ত সময়সীমা থাকে, একটি শক্ত বাজেট থাকে, তবে সময়টি সারমর্ম হয় - আমাদের যথাসম্ভব যথোপযুক্ত হতে হবে এবং কঠোর আদর্শের উপর সময় নষ্ট করা উচিত নয়, এবং পরিবর্তে একসাথে কাজ করার জন্য সরঞ্জামগুলির একটি সেটকে কাজে লাগানো দরকার we - আমাদের জীবন আরও সহজতর করতে।