hexo d 部署时候提示branch 'master' set up to track
明明hexo博客的本地和远程仓库的主分支都是main,_config.yml里写的也是main分支,但是部署的时候却提示branch 'master' set up to track 'https://github.com/xxx/xxx.git/main'.,逼死强迫症。
deploy:
type: git
repository: xxx
branch: main
这是因为部署的时候上传的是.deploy_git文件夹的内容,而.deploy_git是一个独立的git小仓库,里面有隐藏的.git文件夹,且默认分支是master。
想把提示里的master去掉的话,可以修改.deploy_git的默认主分支。
cd .deploy_git
git branch -M main
浙公网安备 33010602011771号