git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
git config --global --unset http.proxy
git config --global --unset https.proxy
npm config delete proxy
git config --global http.proxy ‘socks5://127.0.0.1:1080‘
git config --global https.proxy ‘socks5://127.0.0.1:1080‘
git config --global user.name mhcvs2
git config --global user.email [email protected]
git config --local user.email "[email protected]"
git config --local user.name "mhcvs2"
cd ~ && vim .git-credentials
输入: https://{username}:{password}@github.com
git config --global credential.helper store
error: 无法推送一些引用到 ‘https://github.com/cloud-pi/dbcm-roles.git‘
提示:更新被拒绝,因为推送的一个分支的最新提交落后于其对应的远程分支。
提示:检出该分支并与远程变更合并(如 ‘git pull‘),然后再推送。详见
提示:‘git push --help‘ 中的 ‘Note about fast-forwards‘ 小节。
先备份一个分支 git checkout -b master_bak
删除git branch -D master
重新拉取git fetch origin master:master
git checkout master
git merge master_bak
git push origin master