【问题标题】:Github: Why does the new changes appeared on the file but not on the website?Github:为什么新的变化出现在文件上而不出现在网站上?
【发布时间】:2021-05-03 00:26:50
【问题描述】:

我正在尝试从下面的存储库中编辑文件的内容(例如更改几个单词)。(我是共同所有者)。此所有者使用 vue 创建网站。当我添加更改时,它会反映在文件上,但不会反映在网站上。我尝试了几种方法:直接从 git 编辑,在我的本地分支上编辑并将其推送到远程仓库。等等......但它不起作用。(仅供参考,我是网络开发和git的初学者)。在使用vue之前,一切正常

回购: https://github.com/busase/busase.org

git 命令:

git 克隆https://github.com/busase/busase.org.git

git add src/views/EBoard.vue

git commit -m '新变化'

git push -u 原点主控

结果: 枚举对象:9,完成。 计数对象:100% (9/9),完成。 使用多达 4 个线程的 Delta 压缩 压缩对象:100% (5/5),完成。 写入对象:100% (5/5),528 字节 | 264.00 KiB/s,完成。 总计 5(增量 3),重复使用 0(增量 0),打包重复使用 0 远程:解决增量:100% (3/3),完成了 3 个本地对象。 偏僻的: 远程:GitHub 在 busase/busase.org 的默认分支上发现了 3 个漏洞(1 个高、1 个中等、1 个低)。要了解更多信息,请访问: 远程:https://github.com/busase/busase.org/security/dependabot 偏僻的: 致https://github.com/busase/busase.org.git 885fddb..f3ffadb 主 -> 主 分支“master”设置为从“origin”跟踪远程分支“master”

【问题讨论】:

  • git repo 的所有者可能没有设置自动部署 - 当主分支更改时CI/CD 被触发,它运行某些检查,然后将新的更改部署到服务器(在云,也许)。 要求 repo 的所有者将您的更改推送到生产环境

标签: git vue.js github web


【解决方案1】:

如果没有自动部署,repo 所有者需要将更改推送到服务器。 所以更新服务器后你可以看到变化。

【讨论】:

  • 但似乎自动部署仅适用于所有者的 html/css。有没有办法解决这个问题?
  • 你可以部署任何你想要的,所以你可以配置你的自动部署,我不是那个东西的主人,但我想你需要和所有者交谈才能将你的更改部署到生产中。
猜你喜欢
  • 1970-01-01
  • 2015-01-07
  • 2013-12-25
  • 2012-04-09
  • 1970-01-01
  • 1970-01-01
  • 2016-07-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多