小编use*_*827的帖子

git update-index-假定未更改的文件的git pull错误

我在做时遇到问题 git pull origin master

我有一些具有本地配置设置且与来源不同的文件,我已将其标记为未通过代码->跟踪 git update-index --assume-unchanged html/index.php

现在,只要远程index.php文件没有更改,我就可以轻松做到git pull ,但是当index.php文件更改并且我执行git pull origin master时,我会收到以下错误 branch master -> FETCH_HEAD d532f8d..d01836e master -> origin/master error: Your local changes to the following files would be overwritten by
merge: html/index.php Please, commit your changes or stash them before you can merge. Aborting

每当遇到此问题时,我都必须运行命令 git update-index --no-assume-unchanged [filepath/filename]

然后做git pull,然后用我的更改更新该配置文件,然后再次运行 git update-index --assume-unchanged html/index.php

我不需要在本地更改远程配置文件,因此不必更新这些文件,因此我无法更改远程文件,因此我可以在本地执行哪些操作,因为在远程更新这些配置文件不会遇到问题

php git github

6
推荐指数
1
解决办法
682
查看次数

期望在 jest、enzyme 和 React 中包含一组值中的文本

我的下面的测试有效,

let output = mount(story);
      expect(output.text()).toContain('Superman');
Run Code Online (Sandbox Code Playgroud)

但我什至需要允许蝙蝠侠和蜘蛛侠通过:我需要检查 output.text() 是否有 -> ['Superman','Batman','Spiderman']

不能用

expect(output.text()).toContain(['Superman','Batman','Spiderman']);
Run Code Online (Sandbox Code Playgroud)

output.text() 将包含“超人是最好的”或“蜘蛛侠是最好的”

tdd jasmine reactjs jestjs enzyme

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

enzyme ×1

git ×1

github ×1

jasmine ×1

jestjs ×1

php ×1

reactjs ×1

tdd ×1