আমি একটি ব্যক্তিগত কর্মপ্রবাহ নিয়ে আসার চেষ্টা করছি। আমি একটি মুক্তির অনুমানিক জীবনকাল একটি ফ্লোচার্ট একসাথে রেখেছি: একজন বিকাশকারী পাবলিক গিথুব রেপোতে চাপ দিচ্ছেন + কোনও বন্ধু কিছু বৈশিষ্ট্য নিয়ে সহায়তা করছেন এবং একটি বাগ ঠিক করেছেন।
সংস্করণ নিয়ন্ত্রণের জন্য এটি কি যুক্তিসঙ্গত পদ্ধতি?
মূল ধারণাটি জনসাধারণের রেপোকে পরিপাটি করে রাখা:
এটি শেষ হওয়ার পরে শেষ পর্যন্ত মাস্টার শাখায় ট্যাগ হওয়া পর্যন্ত প্রতিটি নতুন প্রকাশ তার নিজস্ব শাখায় উপস্থিত হয়।
অসঙ্গতি রোধ করতে সমস্ত কাজ "ফিচার" বা "হটফিক্স" শাখায় করা হয়, প্রকৃত প্রকাশের শাখায় কখনও হয় না।
উচ্চ-স্তরের শাখাগুলিতে মার্জগুলি সর্বদা পুনর্বাসিত বা স্কোয়াশড হয় (বিশৃঙ্খলা এড়ানোর জন্য)।
যদি ওভারকিল হয় তবে আমি কিছু মনে করি না কারণ পুরো বিষয়টি আমার পক্ষে হ'ল বৃহত্তর প্রকল্পের জন্য আমার প্রয়োজন হতে পারে এমন দক্ষতা শেখা। সমস্যা যদি কেবলমাত্র আমি ভুল বা অপ্রয়োজনীয় কিছু ফ্ল্যাট করে করছি।
সম্পাদনা 2: মূল ফ্লোচার্টে খারাপ ধারণা স্থির করে নেভিগেট করা কিছুটা সহজ করে তুলেছে।
--squash
ভুলটি সংশোধন করতে ছবিটি আপডেট করেছি এবং এটি অনুসরণ করা আরও সহজ করার জন্য একটি গ্রিড যুক্ত করেছি।