এই প্রশ্নটি কীভাবে এই কাজটি সম্পাদন করতে পারে তা নয়, গিটের সাথে এটি করা ভাল বা খারাপ অনুশীলন কিনা।
বিবেচনা করুন যে স্থানীয়ভাবে আমি মাস্টার শাখায় বেশিরভাগ কাজ করি তবে আমি একটি টপিকাল শাখা তৈরি করেছি আমি "শীর্ষস্থানীয়_এক্সফাইচার" বলব। "টপিকাল_এক্সফিজার" এ কাজ করার এবং মাস্টার ব্রাঞ্চে অন্য কাজ করার জন্য পিছনে স্যুইচ করার প্রক্রিয়াতে দেখা গেছে যে আমি "টপিক্যাল_এক্স ফিচার" শাখায় একাধিক প্রতিশ্রুতিবদ্ধ করেছি, তবে প্রতিটি প্রতিশ্রুতির মধ্যে আমি কোনও কাজ করি নি ধাক্কা।
প্রথমত , আপনি এই খারাপ অভ্যাসটি বিবেচনা করবেন? পুশ প্রতি শাখায় একটি করে প্রতিশ্রুতিবদ্ধ থাকা কি বুদ্ধিমানের কাজ হবে না? কোন ক্ষেত্রে ধাক্কা দেওয়ার আগে একটি শাখায় একাধিক কমিটি করা ভাল হবে?
দ্বিতীয়ত , শীর্ষস্থানীয়_এক্সটি ফিচার শাখায় একাধিক কমিটকে এক ধাক্কা দেওয়ার জন্য মাস্টার ব্রাঞ্চে আনতে আমি কীভাবে সর্বোত্তমভাবে সম্পাদন করব? এটি সম্পর্কে উদ্বিগ্ন না হওয়া এবং একাধিক প্রতিশ্রুতি যেখানে ধাক্কা দেওয়া হয় কেবল তা করা কি উপদ্রব, বা কমিটিকে একরকম একীভূত করার পরে ধাক্কা দেওয়া কি কম বিরক্তিকর? আবার, এটি কিভাবে করবেন?
git branch -d topic
। গিট সমস্ত পরিবর্তনগুলি একত্রিত হয়েছে তা সনাক্ত করতে সক্ষম হয় না কেন?