我正在研究我在medium / freecodecamp上找到的ROR“中间”项目。
我已经浏览了日志中的每个页面和行号,但我仍然收到错误消息。我从未见过的一件事是修改app / helpers / *文件。当我这样做时,它添加了>>>>>> head&许多文件中的“>>>>>帮助程序”。
我不确定发生了什么,所以我试图尽可能详细地说明可能是什么罪魁祸首
以下是GitHub链接以防... https://github.com/Mbartlett413/myblog
现在当我看到我当地的主人时,我看到了, “我们很抱歉,但有些不对劲。 如果您是应用程序所有者,请检查日志以获取更多信息。“
当我查看终端时,我看到了Cannot render console from XX.XX.XX ...<br/>
Rendered pages/index.html.erb within layouts/application (6.3ms)
Completed 401 Unauthorized in 1597ms (ActiveRecord: 0.0ms)...<br/>
ActionView::Template::Error (Invalid CSS after " }": expected "}", was ""): <br/>
4: <title>Blog</title> <br/>
5: <%= csrf_meta_tags %> <br/>
6: <br/>
7: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> <br/>
8: <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> <br/>
9: </head> <br/>
10:
app/assets/stylesheets/partials/layout/navigation.scss:75 <br/>
app/assets/stylesheets/partials/layout:1 <br/>
app/assets/stylesheets/application.scss:23 <br/>
app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb___1682161864386442755_69890208520440'
答案 0 :(得分:0)
你肯定会看到git冲突。每当你看到这样的事情时:
<<<<<<< HEAD
//some code
=======
//new code
>>>>>>> new-branch-name
Git告诉HEAD和您的工作分支之间存在冲突。当git无法自动合并两个分支并且需要您决定首选哪个版本时会发生这种情况。
完成所有操作后,应删除>>>>>>
,======
和<<<<<<<
的每个实例,然后运行
git commit
完成合并。
答案 1 :(得分:0)
回到之前的提交。要获取所有提交运行git logs
的列表并返回特定提交,请运行git checkout <commit-id>
。要查看上一个链接check this link