当前位置:   article > 正文

git创建仓库与忽略文件、.gitignore不生效解决办法_创建项目后没有.gitignore

创建项目后没有.gitignore

系列文章目录


一、git创建仓库流程

码云官网:https://gitee.com/

1.1、创建仓库部分

01、创建仓库图示:
在这里插入图片描述
02、输入名称和选择编程语言

.gitignore 文件用来指定需要排除在版本管理之外的文件或目录。

在这里插入图片描述
03、创建如图:
在这里插入图片描述
03、创建如图:(创建过ssh公钥的。没有的话,看以下步骤)
在这里插入图片描述

1.2、生成ssh公钥部分

1.2.1 、前提条件 安装了git

注意:得先安装git软件
如图:
在这里插入图片描述

1.2.2 、进入设置

在这里插入图片描述

1.2.3 、找到ssh公钥,并进入

在这里插入图片描述

1.2.4 、查看官网示例

在这里插入图片描述

1.2.5 、具体示例3步走(案例)

1.2.5.1 、第一步

第一步 创建一个文件夹,打开终端,命令行输入:ssh-keygen -t rsa -C “xxxxx@xxxxx.com”
在 回车键三次,生成 ssh key,如下图

在这里插入图片描述

1.2.5.1 、第二步

第二步 获取ssh key ,命令行输入:cat ~/.ssh/id_rsa.pub 如图

在这里插入图片描述

1.2.5.1 、第三步

第三步 返回码云,黏贴,生成ssh

在这里插入图片描述

1.2.6 、本地拉取仓库

使用 Git clone的客户端

在这里插入图片描述
成功
在这里插入图片描述
在这里插入图片描述

提示:以下是本篇文章正文内容,下面案例可供参考

二、忽略文件的方法

1.1、配置.gitignore文件,就可以

注明:我认为这种是最优解,强于idea配置和安装插件

附上我的Java的.gitignore文件的示例

target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar

.idea
*.log
**/mvnw
**/mvnw.cmd
**/.mvn
**/target/
**/.gitignore
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

1.2、.gitignore不生效解决方案

.gitignore 文件用来指定需要排除在版本管理之外的文件或目录。
这个文件在创建仓库的时候最后就创建出来

特别注意的是:

  1. .gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
  2. 想要.gitignore起作用,必须要在这些文件不在暂存区中才可以,.gitignore文件只是忽略没有被staged(cached)文件,
  3. 对于已经被staged文件,加入ignore文件时一定要先从staged移除,才可以忽略。

解决方案

只需要清空一下 git 本地的缓存提交一次即可。

先清掉 git 缓存

git rm -r --cached .
  • 1

后面在重新add和commit、push

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/618146
推荐阅读
相关标签
  

闽ICP备14008679号