আমি এটি ব্যবহার করছি:
$(__git_ps1 '(%s)')
এটি কাজ করে তবে আমি ডিরেক্টরি পরিবর্তন করি বা কোনও নতুন শাখা চেকআউট করিলে এটি আপডেট হয় না। আমার এই উপনামটিও রয়েছে:
alias reload='. ~/.bash_profile'
নমুনা রান:
user@machine:~/dev/rails$cd git_folder/
user@machine:~/dev/rails/git_folder$reload
user@machine:~/dev/rails/git_folder(test)$git checkout master
Switched to branch 'master'
user@machine:~/dev/rails/git_folder(test)$reload
user@machine:~/dev/rails/git_folder(master)$
আপনি দেখতে পাচ্ছেন যে এটি সঠিকভাবে সেট করা হচ্ছে তবে আমি বাশ_প্রফাইলে যদি পুনরায় লোড করি। আমি এতে অনেক সময় নষ্ট করেছি। আমি তুষার চিতাবাঘের উপর ব্যাশ ব্যবহার করছি। সাহায্য করুন!
সম্পাদনা করুন: আপনি গিথুব এবং পিএস 1 ফাইলটি এখানে স্থাপন করে আমার ডটফাইলগুলি দেখতে পাবেন