尝试隐藏更改时,我遇到了一些奇怪的行为。我不是 git 专家,所以我希望有人能对此有所了解:
3 处的行为对我来说毫无意义。它最近开始发生。我已经使用 stash/stash pop 几个月了,没有任何问题。
我想知道我的本地工作副本是否有问题,所以我重新克隆但得到了相同的行为。
我的 GIT 安装坏了,还是我遗漏了什么?
附加信息:
在另一台 PC 上尝试过,它的行为符合预期,因此与此安装有关。
尝试创建一个新的本地存储库,添加并提交 1 个文件,修改,存储。相同的行为
尝试使用 CR LF 和 LF 行结尾的文件。相同的行为
git 配置 -l:
core.symlinks=true
core.autocrlf=true
core.fscache=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
help.format=html
diff.astextplain.textconv=astextplain
rebase.autosquash=true
http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
http.sslbackend=openssl
diff.astextplain.textconv=astextplain
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true
credential.helper=manager
core.editor='C:\Program Files (x86)\Notepad++\notepad++.exe' -multiInst …Run Code Online (Sandbox Code Playgroud) 我正在一个带有服务器端渲染和 Material-ui 的 React 站点上工作。一切都很好,包括 mui JSS 的东西。
然后我从@material-ui/icons 添加了一个 SVG 图标
现在,Edge 和 IE11 正在抱怨:警告:道具d不匹配。服务器:“M 0 0 h 24 v 24 H 0 Z”客户端:“M0 0h24v24H0z”
警告表明服务器和客户端渲染不匹配,但如果我使用 curl 获得服务器渲染它是正确的,并且不包括 IE/Edge 控制台中显示的空格。
所有其他浏览器(当然)都可以。
有没有其他人只在 MS 浏览器中遇到过 SSR 问题?
这是我能得到的一个例子。它基于 material-ui-master/examples/ssr 并删除了大部分内容:
服务器.js:
import express from "express";
import React from 'react';
import ReactDOMServer from 'react-dom/server';
import App from './App';
function renderFullPage(html) {
return `
<!doctype html>
<html>
<body>
<div id="root">${html}</div>
<script src="build/bundle.js"></script>
</body>
</html>
`;
}
function handleRender(req, res) { …Run Code Online (Sandbox Code Playgroud)internet-explorer-11 reactjs microsoft-edge material-ui server-side-rendering