উত্তর:
আপনি নিম্নলিখিত চেষ্টা করতে পারেন:
gitk --all
gitk
যেটি git rev-list
বোঝে কোনও কিছু ব্যবহার করে কী প্রদর্শিত হবে তা আপনি বলতে পারেন , তাই যদি আপনি কেবল কয়েকটি শাখা চান তবে আপনি এটি করতে পারেন:
gitk master origin/master origin/experiment
... বা আরও বিদেশী জিনিস যেমন:
gitk --simplify-by-decoration --all
যদি আপনার গ্রাফিকাল ইন্টারফেস না পাওয়া যায় তবে আপনি কমান্ড লাইনে কমিট গ্রাফটিও মুদ্রণ করতে পারবেন:
git log --oneline --graph --decorate --all
যদি এই কমান্ডটি একটি অবৈধ বিকল্প - অনলাইনলাইন দিয়ে অভিযোগ করে তবে ব্যবহার করুন:
git log --pretty=oneline --graph --decorate --all
alias gl='git log --oneline --graph --decorate --all'
। প্রয়োজনের তুলনায় কেন বেশি টাইপ করুন;)
আমি যখন কেবলমাত্র টার্মিনাল সহ আমার কাজের জায়গায় থাকি, তখন আমি ব্যবহার করি:
git log --oneline --graph --color --all --decorate
যখন ওএস জিইউআই সমর্থন করে, আমি ব্যবহার করি:
gitk --all
আমি যখন আমার বাড়ির উইন্ডোজ পিসিতে থাকি তখন আমি নিজের গিটভার্সনটি ব্যবহার করি
git config --global alias.ver "log --oneline --graph --color --all --decorate"
এবং git ver
তারপরে কেবল টাইপ করা দরকার ।
একটা হল খুবই সুন্দর একটি উত্তর একই প্রশ্ন করেন।
"~ / .Gitconfig" এ নিম্নলিখিত লাইনগুলি যুক্ত করা হচ্ছে:
[alias]
lg1 = log --graph --abbrev-commit --decorate --date=relative --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all
lg2 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)' --all
lg = !"git lg1"
খ্যাতি নিটলের উত্তর সম্পর্কে মন্তব্য করার পক্ষে যথেষ্ট নয়, তাই:
আপনার যদি শাখা বা ট্যাগ নামের প্রয়োজন না থাকে:
git log --oneline --graph --all --no-decorate
যদি আপনার এমনকি রঙের প্রয়োজন না হয় (পাইপ আউট করার সময় মূল ক্রম এড়ানোর জন্য):
git log --oneline --graph --all --no-decorate --no-color
জীবন সহজ করার জন্য আপনি উপনামটি (.gitconfig) ব্যবহার করতে চাইতে পারেন:
[alias]
tree = log --oneline --graph --all --no-decorate
কেবলমাত্র সর্বশেষ বিকল্পটি কার্যকর হয়, সুতরাং আপনার উপাধাকে ওভাররাইড করা এমনকি সম্ভব:
git tree --decorate