相关疑难解决方法(0)

如何让Git"忘记"一个被跟踪但现在位于.gitignore的文件?

有一个文件被跟踪git,但现在该文件在.gitignore列表中.

但是,该文件在git status编辑后会一直显示.你怎么强迫git完全忘掉它?

git gitignore git-rm

4888
推荐指数
25
解决办法
111万
查看次数

Unity 2019.3.0a7:Microsoft Visual C# 编译器错误

我已升级到最新的 Unity 版本 (Unity 2019.3.0a7),但在不同的文件中出现了大量相同的错误。

我与我合作的朋友也运行相同的版本,但没有错误。

有两个,每个引用不同的包,但都引用每个包内的多个错误。

错误大致如下:

(R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.

error CS1504: Source file 'D:\[...]\[UnityProject]\Library\PackageCache\com.unity.test-framework@1.0.16\UnityEngine.TestRunner\NUnitExtensions\Commands\BeforeAfterTestCommandState.cs' could not be opened -- The type initializer for 'Microsoft.CodeAnalysis.Text.EncodedStringText' threw an exception.
Run Code Online (Sandbox Code Playgroud)

Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.

error CS1504: Source file 'C:\Program Files\Unity\Hub\Editor\2019.3.0a7\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.ugui\Runtime\EventSystem\UIBehaviour.cs' could not be opened -- The type initializer for 'Microsoft.CodeAnalysis.Text.EncodedStringText' threw an exception.
Run Code Online (Sandbox Code Playgroud)

在控制台中的相应错误日志中报告了大约 15-20 个这些错误,但所有关于抛出异常的内容都相同(相同的错误代码)。

我以前从未见过这个错误,我在网上找不到任何帮助。我所有的包裹都是最新的。我不知所措。

我非常感谢有关如何解决此问题的任何建议。

c# compiler-errors unity-game-engine visual-studio

5
推荐指数
2
解决办法
5676
查看次数

我应该将 Unity Library 文件夹推送到 Github

对于一个学校项目,我和其他 14 个人正在 Unity 中制作游戏。对于这个项目,我们使用了几个包,对于这个问题很重要的是 TextMeshPro 和来自 Unity 的新输入系统。为了修复我们遇到的几个错误,我们不得不修改这些包中的 2 个代码文件,并且组中的每个人都需要这些文件。问题是这些文件位于 Unity 的 Library 文件夹中,我读到有几个人说不要将此文件夹推送到 github 以防止合并冲突。

所以我的问题是:在这种特定情况下,我是否将库文件夹推送到 github?

github unity-game-engine

5
推荐指数
2
解决办法
6548
查看次数