git 給命令起別名與配置多個SSH

2021-10-03 14:42:38 字數 1166 閱讀 3692

對於我來說, 能少輸乙個單詞就少輸乙個單詞, 能少輸乙個字母就少輸乙個字母. 打個比方, 檢出分支, git checkout , 這單詞長不長啊, 我覺得非常長, 能不能短一些啊, 於是就需要起別名了, 別名能使你的命令更簡單

假如你配置了別名, 把檔案放在了乙個不生效的位置, 那功夫白費了

以mac為例(類linux, 對於window我沒研究過), 主要有三個位置

你可以一條一條的設定, 比如這樣

$ git config --global alias.co checkout

$ git config --global alias.br branch

我是這樣設定的

// 簡單方便

[alias]

st = status

co = checkout

cl = clone

br = branch

brr = branch -r

mg = merge

ci = commit

md = commit --amend

dt = difftool

mt = mergetool

last = log -1 head

cf = config

p = pull

s = push

太香了, git基本上所有的命令它都有對應的視覺化功能, 反正我現在是混合著用, 工具更直觀

假定你已經安裝好了所有git環境, 並且已經有乙個ssh key在使用乙個遠端倉庫. 有時候, 我會想在電腦上自己建乙個倉庫, 用來存放一些我自己平時練手的開源**(開源bug). 這時我就需要配置多個遠端倉庫, 總共分下面幾步:

#工作賬號

host git.aiqbg.com

hostname git.aiqbg.com

identityfile ~/

.ssh/id_rsa

#我的碼雲賬號

host gitee.com

hostname gitee.com

identityfile ~/

.ssh/id_rsa_gitee

結束, 然後你就可以任務的在你的私人倉庫裡玩耍了

我是個coder界的小學生, 如有不足, 萬望不吝指教

Git學習筆記2 給git命令起別名

程式設計師都是 懶惰 的,哪怕是執行乙個命令的時候少敲了乙個字母也感覺特舒坦。git就允許為命令設定別名。以git status為例,如果敲git st 顯然無法識別。new host 2 designer git st git st is not a git command.see git hel...

Linux 給命令起個別名

linux 提供的命令別名功能很有用.比如我經常使用ll more 命令,而不是直接使用ll.但又不想敲那麼多的字元.那麼,可以給ll more設定別名 root localhost alias lm ll more 試試命令lm,它的效果跟ll more一樣 再比如dos下的清屏命令是cls,而l...

ubuntu 配置git命令別名

兩種思路 1.是找到你git的配置檔案 gitconfig 我的這個檔案就在我的家目錄 即 home 使用者名稱目錄 vim gitconfig alias cam commit a m cm checkout master st status ps push co checkout pl pull...