fatal: could not read Password for 'https://*@github.com': No such file or directory 在用github actions,push代码的时候push不上去 img name: CI on: push: branches: [ master ] jobs: build: name: Build runs-on: windows-latest steps: - name: Checkout Code uses: actions/checkout@v2 - name: Install Node.js, NPM and Yarn uses: actions/setup-node@v1 with: node-version: 12.18.3 - name: Install Dependencies run: | npm i - name: Electron Build run: | npm install hexo-cli -g hexo g - name: Push Build run: | git config --global user.name "${{secrets.U_NAME}}" git config --global user.email "${{secrets.U_EMAIL}}" git clone "https://${{secrets.GH_TOKEN}}@${{secrets.GH_REF}}" Copy-Item "public\*" "yolkpie.github.io\" -Recurse -Force cd ./yolkpie.github.io git add . git commit -m 'travis-ci auto build yolk-blog' git push origin "${{secrets.P_BRANCH}}" echo Hello, world123!
时间: 2023-04-01 14:04:57 浏览: 319
解决fatal:remote error:You can't push to git://github.com/username/*.git问题的办法
这是一个技术问题,我可以回答。这个错误提示是因为在使用 GitHub Actions 推送代码时,没有正确配置 GitHub 的凭据。需要在 GitHub 仓库的 Settings 中的 Secrets 中添加 GH_TOKEN 和 GH_REF 两个密钥,分别对应 GitHub 的 Personal Access Token 和仓库地址。同时,在推送代码时需要使用 git clone 命令将代码仓库克隆到本地,然后再进行代码的推送。
阅读全文