javascript - 潜在的 Git/Rails 灾难 : Web page no longer loading

标签 javascript css ruby-on-rails ruby git

我花了很多时间在网页上工作,并且懒得将东西提交给 Git。今天,我试图将所有内容推送到我的 repo 协议(protocol),但我认为我可能造成了灾难。我是 Git 的新手,基本上只是将它用于最基本的功能。

我无法 push任何东西和控制台推荐使用 pull请求,在这样做并尝试再次推送之后,我开始遇到一堆与我的 gemfile 的 merge 冲突。和 gemfile.lock .我也尝试解决这个问题,但后来我开始看到随机 <<<<<<HEAD在我的文件中(包括 routes 以及我的 javascript)。

现在,当我尝试加载我的本地主机页面时,我似乎拥有所有内容,但我的 css 文件不会加载,导致页面非常难看。当我使用 chrome devtools 并尝试查看源代码时,application.css.scss是空白的,当我有 1000 多行代码时(并且可以在 app\assets\stylesheets 文件夹中查看。

有没有人遇到过这样的事情/知道如何补救我可能在 15 分钟内造成的伤害。任何事情都会有所帮助,因为我不知道如何进行。

最佳答案

你会想尝试做一个 git reset --hard将本地存储库重置为运行 git pull 之前的状态.

请参阅此答案以供引用: https://stackoverflow.com/a/1223385/3880374

此外,如果您对那些“随机”感到好奇 <<<<<<HEAD整个文件中的字符串,这些字符串实际上是由 Git 添加的。根据他们的 docs :

Git adds standard conflict-resolution markers to the files that have conflicts, so you can open them manually and resolve those conflicts

Github 还有一个 helpful guide通过命令行解决这些冲突。

关于javascript - 潜在的 Git/Rails 灾难 : Web page no longer loading,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33658181/

相关文章:

javascript - 对动态添加的行执行计算

css - IE Ul LI 填充?

ruby-on-rails - Faraday::ConnectionFailed in Devise::SessionsController#create

ruby-on-rails - Rails 4 - 如何路由删除路径

javascript - MongoDB - TypeError : users. 聚合不是函数

javascript - 两个事件触发相同的函数

javascript - 使用each() 数组显示零长度且没有值

html - 如何在div中添加滚动条

javascript - 禁用单列的点击事件

ruby-on-rails - 如何按 rails 3 中的两个条件分组并循环遍历它们