在Visual Studio 中使用git——文件管理-上(四)
三、文件管理
1 .设置忽略文件
1) 这时在Visual Studio 2017的“团队资源管理器”中使用鼠标左键点击项目名称“WpfAppGit”,会弹出一个快捷菜单,选择菜单中的“设置”菜单项。如下图。
2) 将进入git的“设置”页面。如下图。
3) 在设置界面中点击“存储库设置”。会打开“存储库设置”界面,在“存储库设置”界面中使用鼠标点击“忽略文件”处的“编辑”按钮。如下图。
4) Visual Studio 2017会打开“.gitignore”文件。此文件中已经添加了一些默认的需要忽略的文件的扩展名。如下图。
5) 可以根据已经存的样式,自行添加需要忽略的文件扩展名与目录,然后点击“保存”。“ .gitignore”文件在项目文件夹中,你也可以使用记事本打开,进行编辑并保存。如下图。
2删除文件
1)在执行删除文件之前,我先从其他项目中拷贝了一些实体类文件到WpfAppGit项目中,并进行提交。也可以自行创建一些实体类。如下图。
2) 在Visual Studio 2017中,因为有插件的支持,可以直接删除。如下图。
3) 删除文件之后,在Visual Studio 2017的“团队资源管理器”中进行提交。如下图1,图2。
图1
图2
警告:只有当上一次提交尚未push到远程版本库的时候,才可以使用本方法;否则,对上一次提交的修改会引起混乱。
3.如何查看被删除的文件
1) 在Visual Studio 2017的“解决方案资源管理器”中使用鼠标右键点击项目名称“WpfAppGit”,会弹出一个快捷菜单,选择菜单中的“源代码管理-->查看历史记录…”菜单项。如下图。
2)打开提交历史窗口,请点击文件尚未被删除的某个提交,比如下图的 "添加新的文件"记录,然后使用鼠标左键单击选中,选中之后点击鼠标右键,弹出快捷菜单,使用鼠标左键点击菜单中的“查看提交详细信息”。
3)在Visual Studio 2017的“团队资源管理器”中会显示这个提交记录所提交的文件,可以查看当前历史中所有文件。如下图。我们可以看到刚才我们删除的文件“BondInvtBscDistri.cs”。
4))在Visual Studio 2017的“团队资源管理器”在使用鼠标双击“BondInvtBscDistri.cs”文件,可以查看这个文件的内容。
4.恢复被删除的文件
1)如在上图中的“BondInvtBscDistri.cs”文件,然后在Visual Studio 2017的“菜单—》另存为”,保存到项目中即可。如下图。
在Visual Studio 中使用git——文件管理-上(四)的更多相关文章
- 在Visual Studio 中使用git——文件管理-中(五)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- 在Visual Studio 中使用git——文件管理-下(六)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- 在Visual Studio 中使用git——分支管理-上(八)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- 在Visual Studio 中使用git——同步到远程服务器-上(十一)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- 在Visual Studio 中使用git——浏览版本库(七)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- 在Visual Studio 中使用git——分支管理-下(九)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- 在Visual Studio 中使用git——标记(Tag)管理(十)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- 在Visual Studio 中使用git——同步到远程服务器-下(十二)
在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...
- 如何在 Visual Studio 中使用 Git 同步代码到 CodePlex
开源社区不管在国内还是国外都很火热,微软也曾因为没有开源而倍受指责,但是随着 .Net framework.ASP.Net MVC等框架的逐渐开源,也让大家看到了微软开源的步伐.CodePlex 则是 ...
随机推荐
- javascript中的Strict模式
目录 简介 使用Strict mode strict mode的新特性 强制抛出异常 简化变量的使用 简化arguments 让javascript变得更加安全 保留关键字和function的位置 总 ...
- 前端-CS-04
一:DOM(文档对象模型) document 简写DOM 1.DOM中定义变量用 var 如下截图中:定义demo变量 2.取一个input输入框中的值的方法: 1)先如1中,在dom中顶一个一个变 ...
- kubernetes 降本增效标准指南| 容器化计算资源利用率现象剖析
作者:詹雪娇,腾讯云容器产品经理,目前主要负责腾讯云集群运维中心的产品工作. 张鹏,腾讯云容器产品工程师,拥有多年云原生项目开发落地经验.目前主要负责腾讯云TKE集群和运维中心开发工作. 引言 降本增 ...
- 使用 Github Actions artifact 在 workflow job 之间共享数据
(AgileConfig)[https://github.com/kklldog/AgileConfig] 在使用 react 编写UI后,变成了一个彻彻底底的前后端分离的项目,上一次解决了把reac ...
- 学习Typora来写博客
Typora学习 标题分级 知识详解 标题分级可使用快捷键Ctry+数字键(1.2.3.4.5.6.0) 例如Ctry+1为一级标题,Ctry+2为二级标题,以此类推,总共可分为六个级别的标题,Ctr ...
- java进阶(41)--反射机制
文档目录: 一.反射机制的作用 二.反射机制相关类 三.获取class的三种方式 四.通过反射实例化对象 五.通过读属性文件实例化对象 六.通过反射机制访问对象属性 七.通过反射机制调用方法 ---- ...
- C++并发与多线程学习笔记--参数传递详解
传递临时对象 陷阱 总结 临时对象作为线程参数 线程id的概念 临时对象构造时的抓捕 成员函数指针做线程函数 传递临时对象作为线程参数 创建的工作线程不止一个,线程根据编号来确定工作内容.每个线程都需 ...
- GO-04-变量
GO变量 Go 语言的变量名由字母.数字.下画线组成,首个字符不能为数字: Go 语法规定,定义的局部变量若没有被调用会发生编译错误. 变量的声明 var 变量名 变量类型 批量声明变量 var ( ...
- 1049 Counting Ones
The task is simple: given any positive integer N, you are supposed to count the total number of 1's ...
- 分布式存储bfs
来自bilibili的bfs,很喜欢它的分层结构,我认为,把它改造成类似hadoop的平台,也是可以的. 1.实现分布式存储 其实就是同步元信息和调度的问题,同步元信息可以使用zk,调度具体看应用.b ...