Git操作:使用.gitignore来管理VS工程
2024-08-24 20:51:54
在使用Git管理Visual Studio的工程时,经常会碰到这种情况:
整个工程文件夹有100多M,而源代码只有100多K。如果全部添加进Git,那每次编译时产生100M垃圾,10次Git提交就会使Git工程的大小突破1G!
怎么解决这种问题呢?很简单,创建一个名为.gitignore的文本文件在仓库根目录,然后写入如下内容:
# 过滤数据库文件、sln解决方案文件、配置文件
*.mdb
*.ldb
*.sln
*.suo
*.config # 过滤文件夹Debug,Release,obj和.vs
Debug/
Release/
obj/
.vs/
这时再使用git add .,就只会添加源代码了!
注:你没有办法在Windows环境建立一个名为.gitignore的文本文件,因为他没有文件名,只有后缀名。这时候你需要用Git Bash里面的vim来编辑这个文件。具体方法在我的这篇文章里:3分钟学会简单使用Vim - lyj00912 - 博客园
最新文章
- RobotFrameWork webservice soap接口测试 (二)
- GCC:条件判断中赋值语句和函数结尾时无返回值的警告
- 第14章 使用DHCP动态管理主机地址
- 数据库索引<;二>; 如何创建索引
- MySQL中/*!40100注释
- 怎样在Android SDK 下查看应用程序输出日志的方法
- maclean-【性能调优】Oracle AWR报告指标全解析 学习笔记
- Unity 4.6 uGUI的点击事件
- 如何编译生成 dll
- 原生JS的HTTP请求
- 有关数据传输GET和POST的方法的区别
- 一道360 crackme的破解
- 百度坐标(BD-09)、国测局坐标(火星坐标,GCJ-02)和WGS-84坐标互转
- arm浮点运算
- linux overcommit flag
- raise ValueError(";Cannot convert {0!r} to Excel";.format(value))
- 归并排序(Python实现)
- Java操作MongoDB:连接&;增&;删&;改&;查
- 排序(Sort)-----插入排序
- C#创建自定义Object对象
热门文章
- c++ 西安交通大学 mooc 第十三周基础练习&;第十三周编程作业
- centos7.5安装gcc7.2.0
- GDB将所有线程堆栈输出到文件
- GIS和视频监控的集成
- 多测师讲解unittest介绍及自动化测试实现流程_高级讲师肖sir
- linux-查看内核
- go 参数传递的是值还是引用 (转)
- 【Azure 批处理 Azure Batch】在Azure Batch中如何通过开始任务自动安装第三方依赖的一些软件(Windows环境)
- Linux命令之命令别名
- zabbix自定义脚本监控服务器端口状态