git - Visual Studio 项目的 Git 分支不完整
问题描述
我正在使用带有 GitHub 扩展的 Visual Studio 2019。
我已经能够将一个预先存在的项目从我的 Office PC 上传到 GitHub,然后将其提取到我的家用 PC。两个“副本”都可以编辑、编译和运行。
现在我正在尝试创建一个分支。本地和远程存储库现在存在,但它们不可用 - 'references' 文件夹未复制,因此项目将无法编译。不太严重(但更烦人)的表单设计器在此项目副本中不可用。
我错过了什么?
解决方案
默认情况下,当您创建新项目时,Visual Studio 将添加一个 .gitIgnore 文件,以防止您意外提交不需要的二进制文件。
*.dll 通常在该列表中。如果你在你的仓库中需要它们,你可以强制添加它们(get add *.dll -f
。或者通过添加从 gitIgnore 中排除引用文件夹!references/
。
设计师应该在那之后工作,这取决于要加载的二进制文件。
推荐阅读
- node.js - . 你如何防止/修复回调地狱?
- sql-server - 为什么更新行时 VARCHAR 比 CHAR 慢?
- java - java.lang.NoSuchMethodError: org.json.JSONObject.entrySet()Ljava/util/Set
- angularjs - 指令范围被覆盖
- c# - 如何销毁和实例化游戏对象?
- typescript - 如何处理在Angular 6中返回带有resolve和reject的Promise的函数的测试用例
- c++ - 我的 unordered_set 元素在范围内更改而不修改它们
- azure - Azure CosmosDB:存储过程根据查询删除文档
- here-api - 这里地图使用的TTS引擎是什么
- docker - Dockerizing 一个面向包的设计 go modules 应用程序