代码管理
本话题发布代码管理相关的问答文章和技术分享,将持续更新,为您推荐了18篇问答,访问即可查看更多精彩内容。
-
1
回答
42浏览
GitHub Actions Marketplace 的 action 能直接用本地路径吗?
我在写一个 GitHub Actions workflow,看到 Marketplace 上很多 action 都是用 uses: owner/repo@v1 这种方式引用的。但我现在想先在本地测试自...
工具 2026-03-25 18:03:21 -
2
回答
30浏览
GitHub Actions 中如何让多个 job 共享同一个缓存?
我在 GitHub Actions 里写了两个 job,分别跑 build 和 test,但它们都依赖 node_modules。我试过在每个 job 里单独加 actions/cache,结果缓存没...
工具 2026-03-20 10:05:23 -
1
回答
50浏览
Git stash之后代码去哪了?怎么恢复?
我刚才在开发一个新功能,突然要切回主分支修个紧急bug,就用了 git stash 把当前改动存起来了。结果切回来再 git stash pop,发现之前写的函数没了!是不是操作错了? 我 stash...
工具 2026-03-18 08:58:21 -
1
回答
45浏览
PR提交时GitHub Actions报错,但本地测试正常?
我最近在项目里加了个GitHub Actions工作流,用来在PR时跑单元测试。奇怪的是,本地 npm test 完全通过,但一推到PR就失败,报错说某个组件的快照不匹配。我已经确认了Node和npm...
工具 2026-03-17 09:26:21 -
2
回答
122浏览
GitHub Actions部署时为什么构建产物没传到服务器?
我用 GitHub Actions 自动部署一个 Vue 项目到自己的 VPS,本地 build 没问题,但 Action 跑完后发现服务器上只有空文件夹。我用的是 scp 把 dist 目录传过去,...
工具 2026-03-17 06:41:20 -
1
回答
41浏览
Git提交时该把dist目录一起提交吗?
我们团队用Vue CLI搭的项目,每次build完都会生成dist目录。我不确定要不要把这个目录也git add进去,因为感觉它属于构建产物,但又怕别人拉代码后没法直接部署。 之前试过不提交dist,...
前端 2026-03-16 15:51:24 -
2
回答
40浏览
GitHub Actions 自动关闭 issue 为啥不生效?
我写了个 GitHub Actions 工作流,想在 push 到 main 分支时自动关闭带特定标签的 issue,但一直没反应。 试过用 github.event.label.name 判断标签,...
工具 2026-03-13 12:04:22 -
2
回答
26浏览
GitHub Actions 缓存为什么没生效?
我在 GitHub Actions 里用了 actions/cache 来缓存 node_modules,但每次跑 workflow 都重新安装依赖,感觉缓存根本没用上。我 key 是用 node-m...
工具 2026-03-10 20:12:22 -
2
回答
37浏览
git archive 打包时怎么排除 node_modules?
我用 git archive 打了个压缩包,结果发现把 node_modules 也打包进去了,明明它在 .gitignore 里啊?是不是 archive 不读 .gitignore? 我试过直接运...
工具 2026-03-08 13:57:18 -
2
回答
46浏览
GitLab CI/CD 中如何正确设置环境变量才能在脚本里读取到?
我在 GitLab 项目的 CI/CD 设置里加了一个环境变量叫 API_KEY,但在 .gitlab-ci.yml 的 script 里用 echo $API_KEY 却输出空。我确认变量是 pro...
前端 2026-03-04 23:58:22 -
1
回答
32浏览
GitHub Actions 上传的 Artifacts 为啥下载后文件路径变了?
我在 GitHub Actions 里用 actions/upload-artifact@v4 上传了一个 dist 目录,但下载下来发现整个目录结构被展平了,原本的子文件夹都不见了。 我明明是这样写...
工具 2026-03-02 10:35:19 -
2
回答
31浏览
Git Flow中feature分支合并后为什么本地还有残留?
我最近在项目里用 Git Flow 工作流,刚完成一个功能,执行了 git flow feature finish user-login,理论上这个 feature/user-login 分支应该被删...
工具 2026-02-24 23:08:23 -
2
回答
77浏览
GitHub Actions如何让Issue过期后自动关闭?触发条件没生效?
我在项目里想用GitHub Actions实现Issue过期7天未更新自动关闭,但设置后根本没触发。按照教程用了actions/github-script,检查了时间条件逻辑也没问题,但日志显示没找到...
工具 2026-02-14 16:53:00 -
1
回答
50浏览
GitHub Actions Secrets未生效,Vue项目部署失败怎么办?
在用GitHub Actions给Vue项目部署到Netlify时一直报403错误,怀疑是NPM_TOKEN密钥没读到。 我按照文档设置了仓库Secrets里的NPM_TOKEN,但在workflow...
工具 2026-02-11 10:03:37 -
2
回答
95浏览
Git Blame显示某行代码被多人修改过,但只显示最后一次提交者怎么办?
在用Git Blame检查一个配置文件时,发现某行代码实际被三个人修改过,但运行git blame filename只显示最后一次提交的用户名。之前两次修改者的记录完全没显示,该怎么查更早的修改者呢?...
工具 2026-02-07 03:22:24 -
2
回答
91浏览
Git合并分支后CSS样式被覆盖怎么办?
最近团队用Git Flow协作时,我合并了一个feature分支到develop,发现某个组件的CSS样式被意外覆盖了。比如原本在.header里设置了background: #333;,但合并后变成...
前端 2026-02-05 14:03:39 -
2
回答
48浏览
GitHub Actions的Cache缓存为什么总是显示“Not found”?
我在项目里配置了GitHub Actions的npm缓存,但每次构建时都提示Cache not found for input keys,明明之前成功过几次啊? 场景是这样的:前端Vue项目用npm,...
工具 2026-02-02 16:11:25 -
2
回答
138浏览
GitHub Flow中如何处理分支合并后本地未更新的代码?
我在用GitHub Flow开发新功能时遇到问题,合并到main分支后本地代码没更新。比如我改了这个函数: // 旧版本(本地) function greet() { console.log('v1'...
工具 2026-02-02 05:25:26