海mia婊婊想上岸

导航

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

posted on 2024-12-01 20:33  海mia婊婊想上岸  阅读(126)  评论(0)    收藏  举报