আমি এখানে এটি কীভাবে করব তা এখানে রয়েছে তবে এটি করার জন্য আমি একটি উপাধি তৈরি করেছি।
$ cd ~Downloads/git; git clone https:git.foo/poo.git
এটি করার আরও সম্ভবত মার্জিত উপায় আছে তবে আমি এটি নিজের পক্ষে সহজ বলে মনে করেছি।
জিনিসগুলির গতি বাড়ানোর জন্য আমি যে উপন্যাসটি তৈরি করেছি তা এখানে। আমি এটি zsh এর জন্য তৈরি করেছি, তবে এটি বাশ বা অন্য কোনও শেল যেমন মাছ, জাইজ্যাশ, ফিজশ ইত্যাদির জন্য ঠিক কাজ করা উচিত।
আপনার প্রিয় সম্পাদক সহ সম্পাদনা করুন ~/.zshrc
, /.bashrc
ইত্যাদি (আমার লিফপ্যাড, তাই আমি লিখব $ leafpad ~/.zshrc
)।
আমার ব্যক্তিগত পছন্দটি অবশ্য আমার সমস্ত এলিয়াসের উপর নজর রাখতে একটি zsh প্লাগইন তৈরি করা। আপনি এই কমান্ডগুলি চালিয়ে ওহ-মাই-জেডএস-এর জন্য একটি ব্যক্তিগত প্লাগইন তৈরি করতে পারেন:
$ cd ~/.oh-my-zsh/
$ cd plugins/
$ mkdir your-aliases-folder-name; cd your-aliases-folder-name
# In my case '~/.oh-my-zsh/plugins/ev-aliases/ev-aliases'
$ leafpad your-zsh-aliases.plugin.zsh
# Again, in my case 'ev-aliases.plugin.zsh'
এরপরে, আপনার সদ্য নির্মিত ফাঁকা alises.plugin ফাইলটিতে এই লাইনগুলি যুক্ত করুন:
# Git aliases
alias gc="cd ~/Downloads/git; git clone "
(এখান থেকে, আপনার নামটি আমার সাথে প্রতিস্থাপন করুন))
তারপরে, এলিয়াসগুলি কাজ করার জন্য, তাদের (zsh সহ) সর্স-ইন করতে হবে (বা যা বলা হোক না কেন)। এটি করতে, আপনার কাস্টম প্লাগইন নথির ভিতরে এটি যুক্ত করুন:
## Ev's Aliases
#### Remember to re-source zsh after making any changes with these commands:
#### These commands should also work, assuming ev-aliases have already been sourced before:
allsource="source $ZSH/oh-my-zsh.sh ; source /home/ev/.oh-my-zsh/plugins/ev-aliases/ev-aliases.plugin.zsh; clear"
sourceall="source $ZSH/oh-my-zsh.sh ; source /home/ev/.oh-my-zsh/plugins/ev-aliases/ev-aliases.plugin.zsh"
####
####################################
# git aliases
alias gc="cd ~/Downloads/git; git clone "
# alias gc="git clone "
# alias gc="cd /your/git/folder/or/whatever; git clone "
####################################
আপনার ওহ-মাই- zsh প্লাগইনটি সংরক্ষণ করুন এবং চালান allsource
। যদি এটি কাজ করে না মনে হয়, কেবল চালান source $ZSH/oh-my-zsh.sh; source /home/ev/.oh-my-zsh/plugins/ev-aliases/ev-aliases.plugin.zsh
। এটি প্লাগইন উত্স লোড করবে যা আপনাকে allsource
এখন থেকে ব্যবহারের অনুমতি দেবে ।
আমি আমার সমস্ত উপনামের সাথে গিট সংগ্রহস্থল তৈরির প্রক্রিয়াধীন। এখানে এগুলি পরীক্ষা করে নির্দ্বিধায় অনুভব করুন: ইভ এর ডট-ফাইল । আপনার প্রয়োজন অনুসারে বিনা দ্বিধা এবং তাদের উন্নতি করুন।