weixin_43403662 2023-02-20 16:48 采纳率: 0%
浏览 49

github actions,push报错

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!

  • 写回答

4条回答 默认 最新

  • MarkHan_ 2023-02-20 16:55
    关注

    这个错误通常表示Git尝试从本地计算机读取存储在文件中的密码,但是找不到该文件,可能会导致push操作失败。您可以尝试以下几个解决方案:
    1.确保您已经正确设置了您的用户名和密码。您可以通过运行以下命令检查:

    git config --global user.name
    git config --global user.email
    

    如果未设置,请运行以下命令设置用户名和电子邮件地址:

    git config --global user.name "Your Name"
    git config --global user.email "youremail@yourdomain.com"
    

    2.检查您是否拥有访问仓库的权限。如果您是一个团队的一部分,请确保您的访问权限已正确配置。

    3.您可以尝试更改远程仓库的协议,例如从HTTPS更改为SSH。这将要求您使用SSH密钥来进行身份验证。有关如何更改协议的说明,请参见以下链接:https://docs.github.com/en/github/using-git/changing-a-remotes-url

    4.最后,您可以尝试清除存储在您本地计算机上的凭据缓存。您可以使用以下命令来清除凭据缓存:

    git config --global --unset credential.helper
    

    然后您可以再次尝试push您的更改。

    评论

报告相同问题?

问题事件

  • 修改了问题 2月20日
  • 创建了问题 2月20日

悬赏问题

  • ¥15 基于STM32心率血氧监测(OLED显示)相关代码运行成功后烧录成功OLED显示屏不显示的原因是什么
  • ¥100 X轴为分离变量(因子变量),如何控制X轴每个分类变量的长度。
  • ¥30 求给定范围的全体素数p的(p-2)的连乘积
  • ¥15 VFP如何使用阿里TTS实现文字转语音?
  • ¥100 需要跳转番茄畅听app的adb命令
  • ¥50 寻找一位有逆向游戏盾sdk 应用程序经验的技术
  • ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
  • ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
  • ¥15 nginx反向代理获取ip,java获取真实ip
  • ¥15 eda:门禁系统设计