0
我想能夠設置內的別名做這樣的事情:別名
> function gitb(){ git checkout -b $1; alias $1='git checkout $1'; }
> gitb sample
Switched to a new branch 'sample'
> git checkout master
Switched to branch 'master'
> sample
Switched to branch 'sample'
但是,功能gitb並不像預期的那樣,因爲:
> alias sample
alias sample='git checkout $1'
,而不是
> alias sample
alias sample='git checkout sample'
有誰能告訴我如何實現我想要的嗎?
雙引號?就像'''...''' 但是,它們並沒有像你們那樣彼此接近。 – 2012-04-20 03:38:21
「」是一個獨特的字符;在美式鍵盤上,它是由shift +''生成的字符,ASCII值是0x22。 – geekosaur 2012-04-20 03:42:47