একটি ছোট প্রকল্পের জন্য গিট ওয়ার্কফ্লো / অনুশীলনগুলি (পিএনজিতে ফ্লোচার্ট)


12

আমি একটি ব্যক্তিগত কর্মপ্রবাহ নিয়ে আসার চেষ্টা করছি। আমি একটি মুক্তির অনুমানিক জীবনকাল একটি ফ্লোচার্ট একসাথে রেখেছি: একজন বিকাশকারী পাবলিক গিথুব রেপোতে চাপ দিচ্ছেন + কোনও বন্ধু কিছু বৈশিষ্ট্য নিয়ে সহায়তা করছেন এবং একটি বাগ ঠিক করেছেন।

সংস্করণ নিয়ন্ত্রণের জন্য এটি কি যুক্তিসঙ্গত পদ্ধতি?

মূল ধারণাটি জনসাধারণের রেপোকে পরিপাটি করে রাখা:

  • এটি শেষ হওয়ার পরে শেষ পর্যন্ত মাস্টার শাখায় ট্যাগ হওয়া পর্যন্ত প্রতিটি নতুন প্রকাশ তার নিজস্ব শাখায় উপস্থিত হয়।

  • অসঙ্গতি রোধ করতে সমস্ত কাজ "ফিচার" বা "হটফিক্স" শাখায় করা হয়, প্রকৃত প্রকাশের শাখায় কখনও হয় না।

  • উচ্চ-স্তরের শাখাগুলিতে মার্জগুলি সর্বদা পুনর্বাসিত বা স্কোয়াশড হয় (বিশৃঙ্খলা এড়ানোর জন্য)।

যদি ওভারকিল হয় তবে আমি কিছু মনে করি না কারণ পুরো বিষয়টি আমার পক্ষে হ'ল বৃহত্তর প্রকল্পের জন্য আমার প্রয়োজন হতে পারে এমন দক্ষতা শেখা। সমস্যা যদি কেবলমাত্র আমি ভুল বা অপ্রয়োজনীয় কিছু ফ্ল্যাট করে করছি।

সম্পাদনা 2: মূল ফ্লোচার্টে খারাপ ধারণা স্থির করে নেভিগেট করা কিছুটা সহজ করে তুলেছে।

v1.1


ক্লিন্টন্যাশ ধন্যবাদ! আমি --squashভুলটি সংশোধন করতে ছবিটি আপডেট করেছি এবং এটি অনুসরণ করা আরও সহজ করার জন্য একটি গ্রিড যুক্ত করেছি।
iDontKnavBetter

"উচ্চ-স্তরের শাখাগুলিতে মার্জগুলি সর্বদা পুনর্বাসিত বা স্কোয়াশড (বিশৃঙ্খলা এড়ানোর জন্য) থাকে" " কখনও কখনও আমি মনে করি এটি আরও বিশৃঙ্খলা যুক্ত করে, যেহেতু ইতিহাসটি বাস্তবে ঘটেছিল তার সাথে মেলে না।
ম্যাটসেম্যান


আমি মনে করি আমার মস্তিষ্ক সবেমাত্র OO
Zaz

উত্তর:


3

গিট / গিথুব সম্প্রদায় আমি যা দেখছি তা হ'ল

শাখা মাস্টার বিকাশ

আপনি এবং অবদানকারীরা প্রাথমিকভাবে বিকাশে কাজ করেন তবে কারও ধারণা বা নতুন বৈশিষ্ট্য থাকতে পারে, তাই আপনি গিট চেকআউট-বি ব্যবহারকারী_কমেন্টের মতো একটি বিষয় শাখা তৈরি করেন।

তারপরে আপনি যখন বিকাশের পথে অগ্রসর হবেন আপনি একবারে কোনও সংস্করণ পেয়ে যাবেন তখন আপনি খুশি হন এবং মাস্টার শাখায় ১.০ বা ১.১.২ ইত্যাদি হিসাবে ট্যাগ করেন (শব্দার্থক সংস্করণ দেখুন)


আমি সঠিক শব্দার্থক সংস্করণ সম্পর্কে সচেতন ছিল না। আমি আজ অবধি স্বীকার করছি আমি এটির সাথে কোনও বাস্তব পদ্ধতি ছাড়াই জিনিসগুলি সংখ্যা করে দিচ্ছি। আমি এখন থেকে এটি ব্যবহার শুরু করব। টিপ জন্য ধন্যবাদ! - ওয়েবসাইট: semver.org
iDontKnavBetter
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.