提交并推送更新后的工作流文件
GitHub Actions 工作流是你的仓库代码的一部分。要激活工作流,你需要提交更改并将其推送到 GitHub。
- 确保你位于仓库目录下:
cd ~/project/github-actions-demo
- 暂存新的工作流文件:
git add .github/workflows/simple-commands.yml
- 使用描述性的消息提交更改:
git commit -m "Add simple commands workflow"
示例输出:
[main ... ] Add simple commands workflow
1 file changed, 14 insertions(+)
create mode 100644 .github/workflows/simple-commands.yml
- 将更改推送到 GitHub 上的远程仓库:
git push
关于身份验证的注意事项:
当你运行 git push 时,WebIDE 会自动提示你进行身份验证。请遵循以下详细步骤:
- 会弹出一个提示框,显示消息:"The extension 'GitHub' wants to sign in using GitHub." 点击 Allow。
- 会出现一个新的通知。点击 "Copy&Continue to GitHub",然后在下一个提示中点击 "Open"。
- 在打开的浏览器窗口中登录你的 GitHub 账户,并输入已复制的授权码。确认授权后,页面将自动关闭。
- 等待几秒钟,你将看到终端成功完成推送操作。
隐私声明: WebIDE 会请求对你的 GitHub 账户的完全访问权限以进行身份验证。你无需担心隐私问题——在当前 Lab 挑战结束后,LabEx 虚拟机将立即销毁,你的凭证和授权信息不会被保留。
此身份验证过程不需要手动配置用户名或 Personal Access Token (PAT)。
示例输出:
Enumerating objects: 6, done.
Counting objects: 100% (6/6), done.
Delta compression using up to 4 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 447 bytes | 447.00 KiB/s, done.
Total 4 (delta 1), reused 0 (delta 0), pack-reused 0
To https://github.com/your-username/github-actions-demo.git
abcdef1..1234567 main -> main