ইন gitk --all:
- আপনি চান প্রতিশ্রুতি উপর ডান ক্লিক করুন
- -> নতুন শাখা তৈরি করুন
- একটি বিদ্যমান শাখার নাম লিখুন
- সেই ডায়লগটিতে রিটার্ন টিপুন যা সেই নামের পুরানো শাখাটি প্রতিস্থাপনের বিষয়টি নিশ্চিত করে ।
সাবধান থাকুন যে বিদ্যমান শাখাটি পরিবর্তনের পরিবর্তে পুনরায় তৈরি করা ট্র্যাকিং-শাখার তথ্য হারাবে । (এটি সাধারণ ব্যবহারের ক্ষেত্রে সাধারণত সমস্যা হয় না যেখানে কেবলমাত্র একটি দূরবর্তী রয়েছে এবং আপনার স্থানীয় শাখার দূরবর্তী অঞ্চলে একই শাখার একই নাম রয়েছে more আরও বিশদের জন্য মন্তব্য দেখুন, ধন্যবাদ এই এমডিজেডপিএলকে এই দিকটি উল্লেখ করার জন্য।)
gitkডায়লগ বাক্সে 3 টি বিকল্প রয়েছে এমন বৈশিষ্ট্য উপস্থিত থাকলে এটি দুর্দান্ত হবে : ওভাররাইট, বিদ্যমান পরিবর্তন করুন বা বাতিল করুন।
এমনকি যদি আপনি সাধারণত আমার মতো কমান্ড-লাইন জাঙ্কি হন git guiএবং gitkতারা অনুমতি দেয় এমন গিট ব্যবহারের উপসেটের জন্য বেশ সুন্দরভাবে ডিজাইন করেছেন। আমি কীভাবে তারা ভাল সেগুলির জন্য তাদের ব্যবহার করার পরামর্শ দিচ্ছি (উদাহরণস্বরূপ গিট গুইয়ের মধ্যে সূচকগুলির বাইরে বাছাই করা মজাদারদের মঞ্চস্থ করা, এবং কেবল প্রতিশ্রুতিবদ্ধ। ।)
gitk আপ স্ট্রিম জমা দেওয়ার জন্য আপনার পরিবর্তনগুলি একটি সুন্দর প্যাচ সিরিজে বাছাই করার সময় কয়েকটি শাখার উপর নজর রাখার জন্য দুর্দান্ত, বা একাধিক শাখাগুলির মধ্যবর্তী স্থানে আপনি যা রাখছেন তা আপনার ট্র্যাক রাখা দরকার।
আমার কাছে কোনও গ্রাফিকাল ফাইল ব্রাউজার খোলা নেই তবে আমি গিটক / গিট গুই পছন্দ করি।
git branch <branch-name> <SHA-1-of-the-commit>পুরানো শাখাটি ব্যবহার এবং ডাম্প থেকে এটি তৈরি করতে চান এমন প্রতিশ্রুতি থেকে আপনি কেন কেবল নতুন শাখা তৈরি করবেন না ?