当前位置: 首页 > news >正文

VS2019创建GIt仓库时剔除文件或目录

假设本地有解决方案“SomeSolution”
1、首先”团队资源管理器“-“创建Git存储库”,选择“仅限本地”、“创建”
在这里插入图片描述
在这里插入图片描述
VS会在解决方案目录下自动生成.gitattributes.gitignore

2、编辑gitignore,直接拖到VS里或者用记事本打开。添加要剔除的文件或文件夹路径,用相对于解决方案根目录的相对路径,如
剔除文件“D:\SomeSolution\file_rm.txt”,则gitignore里输入"file_rm.txt";剔除文件夹“D:\SomeSolution\dir_rm”,则gitignore里输入"dir_rm"

3、通过Git命令应用gitignore
进去解决方案目录,在空白处右键-“Git Bash”
在这里插入图片描述
先清空仓库,再重新添加,输入以下命令

git rm -r --cached .
git add .

4、此时回到VS中,就看到“Git更改”中“暂存更改”显示gitignore中的文件或目录被删除了,接着”提交“

5、绑定远端仓库
”团队资源管理器“-”设置“-”存储库设置“
在这里插入图片描述
在这里插入图片描述
”远程“-”添加“,输入远端仓库的名称和SSH(远端仓库应该是同名且空仓库,否则会推送失败)
在这里插入图片描述
在这里插入图片描述
VS右下角右键-”推送“,推送完成后”分支“列表中会多出一个”remotes/SomeSolution“分支,说明成功同步至远端仓库
在这里插入图片描述

只有在初次创建仓库时需要这么麻烦,以后直接在”更改“中排除文件或目录即可

http://www.lryc.cn/news/175011.html

相关文章:

  • 计算机等级考试—信息安全三级真题六
  • vue循环滚动字幕
  • 扩展pytest接口自动化框架-MS数据解析功能
  • docker容器安装MongoDB数据库
  • Python机器学习实战-特征重要性分析方法(3):迭代删除法:Leave-one-out(附源码和实现效果)
  • Go的error接口
  • RabbitMQ 集群 - 普通集群、镜像集群、仲裁队列
  • 高项新版教程(第四版)解读+学习指导
  • 【Debian】Debian10.0.0安装选项问答
  • 【基于React-Native做位置信息获取,并展示出来】
  • ansible安装、点对点Ad-Hoc、模块、剧本Playbook
  • Ceph入门到精通-ceph pool 删除导致 misplaced 的原因
  • 计算机组成原理课程设计
  • 《从菜鸟到大师之路 MySQL 篇》
  • 使用qt完善对话框功能
  • Day 03 python学习笔记
  • 优化类问题概述
  • 第一个 Go 程序“hello,world“ 与 main 函数
  • MySQL缓冲池Buffer Pool
  • springboot实现发送邮箱验证码
  • ESP8266使用记录(三)
  • 基于微信小程序的在线视频课程学习平台设计与实现(源码+lw+部署文档+讲解等)
  • CloudCompare 二次开发(15)——点云添加高斯噪声
  • 一波免费、好用的API接口分享
  • Android App ~ LiveData
  • 全球第4大操作系统(鸿蒙)的软件后缀.hap
  • 算法练习第六十四天
  • 安卓系列机型 框架LSP 安装步骤 支持多机型 LSP框架通用安装步骤【二】
  • 实现一个宽高自适应的正方形
  • shell脚本命令