相关疑难解决方法(0)

如何让Git"忘记"一个被跟踪但现在位于.gitignore的文件?

有一个文件被跟踪git,但现在该文件在.gitignore列表中.

但是,该文件在git status编辑后会一直显示.你怎么强迫git完全忘掉它?

git gitignore git-rm

4888
推荐指数
25
解决办法
111万
查看次数

从IntelliJ IDEA中的版本控制中删除文件

我正在使用IntelliJ IDEA Community Edition 2016.1.我把我的项目放在Git下,在GitHub上托管它.

当我第一次点击该Share Project on GitHub按钮时,每个文件都被选择置于版本控制之下.

现在我想从版本控制中排除模块IML文件.不经意间,我想把它放在我的硬盘上.不幸的是,我找不到办法做到这一点.我该如何实现这一目标?

我试图从网络界面删除它,但是在拉/推时我遇到了一些致命的错误.

git github intellij-idea gitignore

24
推荐指数
2
解决办法
3万
查看次数

Git忽略离子项目

我是一些新的应用程序与离子和非常新的存储库的主题,当我做提交无限的文件上传,我发现很难确定项目的变化,这就是为什么我想要求帮助在这里,如果我可以指导你忽略文件,如果一个文件默认存在占用和在哪里,因为大多数工作是在www文件夹中完成的.对不起,如果问题非常基本,但我会很快解决这个问题.

git ionic-framework

23
推荐指数
2
解决办法
1万
查看次数

Git从分支删除文件,将其保留在主目录中

我创建一个新分支

git checkout -b mybranch
Run Code Online (Sandbox Code Playgroud)

然后我从中删除文件

git rm --cached myfile.txt
Run Code Online (Sandbox Code Playgroud)

但我想保留在主人那里;为什么当我结账给主人

git checkout master
Run Code Online (Sandbox Code Playgroud)

我收到“错误:以下未跟踪的工作树文件将被checkout覆盖:file.txt”,并且如果我强制执行checkout

git checkout master -f
Run Code Online (Sandbox Code Playgroud)

文件已从文件系统中删除?

我确定我丢失了一些东西,但是我只是想从分支而不是从master删除文件,而当我结账master时git似乎想合并分支。

我之所以git rm 不使用gitignore该文件,是因为该文件已被提交。

git

6
推荐指数
2
解决办法
2万
查看次数

Gitignore无法正常工作

我有完整的dir结构

在此输入图像描述

这里是.gitignore的内容

conf.php

问题是,当我更改内容conf.php并尝试提交某些内容时,GIT会conf.php再次检测到已更改的文件.实际上它必须被忽略.
我已经承诺了一次.我想从现在开始忽略它.我错过了什么?

更新

我试过以下:

  1. 将conf.php添加到gitignore
  2. 从缓存中删除它 git rm --cached conf.php.

    但现在,当我重新扫描项目时,它想要conf.php移除.

在此输入图像描述

这不是我想要的.

我想将它保存在远程仓库并忽略本地仓库的未来(从现在开始)变化.

windows git ignore

0
推荐指数
1
解决办法
1万
查看次数