VS2019对接TFS Git仓库时如何无需CLI操作追踪新增文件
Visual Studio 2019 非CLI方式处理Git未跟踪文件解决方案
git add并不是唯一实现方式,你设想的两种路径都存在,操作方法如下:
1. 开启默认自动追踪新增文件的偏好设置
该配置没有放在通用Preferences窗口中,专属Git设置入口路径如下:
- 点击顶部菜单栏的「Git」选项,选择「设置」
- 在弹出窗口左侧导航栏选择「源代码管理」>「Git 设置」
- 找到*“新增文件时自动添加到Git跟踪”*选项,勾选后即可生效,你可以选择将该配置应用到全局所有仓库,或仅当前正在使用的TFS本地仓库
- 若开启配置后仍未自动追踪新增文件,优先排查两个常见异常:
- 新增文件匹配了项目根目录
.gitignore中的规则,被Git自动忽略 - 新增文件未被导入到当前解决方案中,VS默认仅识别跟踪已加入解决方案的文件
- 新增文件匹配了项目根目录
2. 右键上下文菜单手动添加追踪
有两个可视化操作入口可实现和git add完全等效的效果:
- 解决方案资源管理器入口:选中单个/多个未追踪的文件/文件夹,右键呼出菜单后选择「Git」>「添加」即可完成追踪
- Git更改面板入口:打开顶部「Git」>「管理更改」面板,未追踪的文件会单独列在「未跟踪的文件」分组下,可点击分组右侧的「+全部添加」批量操作,也可点击单个文件右侧的加号单独添加
内容的提问来源于stack exchange,提问作者bkqc
相关产品推荐
相关产品推荐

