我是 zsh 的新手,并且正在努力使用這個在 bash 中非常適合我的最簡單的功能。我將它添加到 .zshrc 檔案中。
function gcp {
git add .
git commit -am "$@"
git push
}
但是當我呼叫它時,我得到:
gcp "Update mac deps"
fatal: bad revision 'Update mac deps'
UPD:嗯,這是因為某種原因:
which gcp
gcp: aliased to git cherry-pick
UPD2:好的,問題是 oh-my-zsh 附帶了大量內置的 git 別名,所以解決方案 - 我剛剛gcp從~/.oh-my-zsh/plugins/git/git.plugin.zsh.
uj5u.com熱心網友回復:
很可能您的克隆中的提交尚未更新。請git pull origin/master把它拿出來,然后git checkout <branch>解決這個問題。
uj5u.com熱心網友回復:
好的,問題是oh-my-zsh附帶了大量內置的 git 別名,所以解決方案 - 我剛剛gcp從~/.oh-my-zsh/plugins/git/git.plugin.zsh.
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/406706.html
標籤:
