git tag -n99
স্বল্প ও মধুর. এটি প্রতিটি ট্যাগ টীকা / কমিট বার্তা থেকে 99 টি লাইন তালিকাভুক্ত করবে। গিট ট্যাগের জন্য অফিসিয়াল ডকুমেন্টেশনের লিঙ্ক এখানে ।
আমি এখন মনে করি যে প্রতিটি ট্যাগ প্রতি 99 লাইন দেখানোর সীমাবদ্ধতা আসলে বেশিরভাগ সময় হিসাবে ভাল জিনিস, যদি কোনও একক ট্যাগের জন্য যদি সত্যিই 99 টিরও বেশি লাইন থাকে তবে আপনি বাকী সমস্ত অংশ দেখতে চান না আপনি কি লাইন করবেন? আপনি যদি প্রতি ট্যাগে 99 টিরও বেশি লাইন দেখতে চান না, আপনি সর্বদা এটি আরও বড় সংখ্যায় বাড়িয়ে দিতে পারেন।
আমি বোঝাতে চাইছি, বিশাল ট্যাগ বার্তাগুলি দেখতে একটি নির্দিষ্ট পরিস্থিতি বা কারণ থাকতে পারে বলে মনে করি, তবে আপনি কোন বারে পুরো বার্তাটি দেখতে চান না ? যখন এটির চেয়ে বেশি 999 লাইন থাকবে? 10,000? 1,000,000? আমার বক্তব্যটি হ'ল, আপনি সাধারণত কয়টি লাইন দেখতে পাবেন তার ক্যাপ রাখার অর্থটি বোধ হয় এবং এই সংখ্যাটি আপনাকে সেট করতে দেয়।
যেহেতু আপনার ট্যাগগুলি দেখার সময় আপনি সাধারণত যা দেখতে চান তার পক্ষে আমি একটি যুক্তি দিচ্ছি, সুতরাং সম্ভবত এটির একটি নাম (নীচে আইলিয়ান ওনফ্রেইর মন্তব্য থেকে) হিসাবে সেট করা বোধগম্য হবে:
git config --global alias.tags 'tag -n99'
মানে, আপনি git tag -n99
নিজের ট্যাগগুলি কি দেখতে চান প্রতিবার আপনি টাইপ করতে চান না? একবার উপনামটি কনফিগার হয়ে গেলে, আপনি যখনই নিজের ট্যাগগুলি দেখতে চান, আপনি কেবল git tags
আপনার টার্মিনালটিতে টাইপ করবেন । ব্যক্তিগতভাবে, আমি এইগুলির চেয়ে জিনিসগুলি আরও একধাপ এগিয়ে নিয়ে যেতে পছন্দ করি এবং আমার সাধারণভাবে ব্যবহৃত সমস্ত কমান্ডের জন্য আরও সংক্ষেপিত বাশ এলিয়াসগুলি তৈরি করতে পছন্দ করি। এই উদ্দেশ্যে, আপনি আপনার .bashrc ফাইলটিতে এই জাতীয় কিছু যুক্ত করতে পারেন (লিনাক্স এবং অনুরূপ পরিবেশে কাজ করে):
alias gtag='git tag -n99'
তারপরে আপনি যখনই আপনার ট্যাগগুলি দেখতে চান, আপনি কেবল টাইপ করুন gtag
। ওরফে পাথের নীচে যাওয়ার আরও একটি সুবিধা (হয় গিট এলিয়াস বা ব্যাশ অ্যালিয়াস বা যাই হোক না কেন) আপনার কাছে ইতিমধ্যে এমন একটি জায়গা রয়েছে যেখানে আপনি ব্যক্তিগতভাবে কীভাবে আরও কাস্টমাইজেশন যুক্ত করতে পারেন, সাধারণত আপনার ট্যাগগুলি আপনাকে প্রদর্শন করতে চান (বাছাই করার মতো) এগুলি নির্দিষ্ট উপায়ে যেমন নীচে আমার মন্তব্যে, ইত্যাদি)। আপনার নিজের প্রথম উপন্যাসটি তৈরির ঘাটতি কাটিয়ে উঠলে, আপনি এখন বুঝতে পারবেন যে আপনার পছন্দ মতো কাস্টমাইজড পদ্ধতিতে কাজ করা অন্যান্য জিনিসের জন্য এর মধ্যে আরও কিছু তৈরি করা কতটা সহজ git log
, তবে আসুন আমরা সেটিকে একটি আলাদা প্রশ্ন / উত্তরের জন্য সংরক্ষণ করি ।
git tag -n
আমার জন্য এটি করেছিলেন