标签: gitignore

如何忽略Apatana Studio 2的EGit插件提交的.gitignore文件?

到目前为止,我一直在使用Git bash进行提交,并且从未见过.gitignore文件被提交.最近我转到Aptana Studio 2进行我的项目并安装了EGit Eclipse插件以进行版本控制.每当我提交时,.gitignore文件也会被提交.我甚至试图*.gitignore在.gitignore文件中包含该行,但这没有用.

如何忽略.gitignore文件?

aptana git eclipse-plugin gitignore egit

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

为什么这些gitignore条目不起作用?

这是我的文件夹结构:

    • ProgramName中
      • 箱子
        • 调试
          • 备份
            • 备份(此文件夹包含各种文本文件)

我想忽略Backups文件夹及其所有子文件夹中的文件,子文件夹和文件.

我不想使用,Backups/因为如果我理解正确,将匹配名为Backups的根目录下的任何位置的所有文件夹.

现在我有:Debug/Backup在我的排除文件中,但那不起作用.

git gitignore

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

为什么我必须在提交之前添加被跟踪的文件?

我是git for source control的新手.我想确保我能够理解一切,但是很早就发现了一些看起来很奇怪的东西.

这是我正在做的事情:

  1. 在GitHub上创建一个新的存储库.它提供了一个"标准"C#.gitignore文件,听起来不错,所以我说是的.
  2. 我看到存在使用存储库创建的自述文件和.gitignore.
  3. 我使用这个回购克隆到我的机器 git clone [repo location] [local folder]
  4. 我编辑.gitignore文件以添加一些其他被忽略的文件和文件夹.
  5. 我输入git commit,产生一条消息,上面写着"未提交更改的更改",但将.gitignore列为已修改.

所以最终我添加它,提交并推回原点,它显示了我对GitHub的更改.一切都很好.

这对我来说有点困惑.如果.gitignore没有被跟踪,那么它在世界上是如何被使用的git clone呢?为什么我必须在允许我提交更改之前手动添加它?

git github gitignore

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

为什么.gitignore默认不属于存储库?

我创建了一个.gitignore文件,它一直显示在未分级的更改区域中.

为什么git不会自动处理这个问题,因为这是项目(repo)的一种配置文件?默认情况下不能成为存储库的一部分?为什么这种行为包含在设计中?这种设计有用例吗?

git gitignore

1
推荐指数
3
解决办法
1403
查看次数

Gitignore CodeIgniter

在我将第一个(CodeIgniter)应用程序放在Github上之前,我对CodeIgniter .gitignore文件有疑问(见下文).我的config目录中没有开发目录.我可以.gitignore */config/*代替吗?config目录中开发目录的重要性是什么?

*/config/development
*/logs/log-*.php
*/logs/!index.html
*/cache/*
*/cache/!index.html
Run Code Online (Sandbox Code Playgroud)

codeigniter github gitignore

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

Gitignore不会更新我的仓库中的文件

我的git有一个简单的问题:

我在github上的存储库中有这个文件inc.conf.php.我不想从回购中删除他,这是一个基本的配置文件.

现在,在我的本地仓库中,我有自己的配置文件inc.cong.php,我不希望这个文件被提交.

所以我创建了一个.gitignore并在其中添加了inc.config.php.(. gitignore是提交并推送回购)

但是当我更新本地和磁带中的文件inc.config.phpgit status:

On branch master
Your branch is up-to-date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   Swindle-Foundation5/inc.config.php

no changes added to commit (use "git add" and/or "git commit -a")
Run Code Online (Sandbox Code Playgroud)

但我不想从github更改存储库中的文件.我怎么能这样做?

git push github gitignore git-commit

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

Git会忽略除一个目录之外的所有目录中的jpg

我想修改自己的位置,.gitignore以便忽略所有.jpg不在中的文件/public/assets/images

我尝试了以下方法:

(!/public/assets/images/)!*.jpg

/public/assets/images/!*.jpg
Run Code Online (Sandbox Code Playgroud)

但是除了那两个我不确定还有什么尝试。

glob pattern-matching gitignore

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

package-lock.json是否需要在git中进行版本控制?

npm 5&nodejs 8引入了一个名为package-lock.json的文件,我想知道它是否需要版本化或在git中被忽略

git package gitignore node.js npm

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

.gitignore不忽略.rubocop.yml文件

我刚刚将.rubocop.yml文件添加到我的项目中,并将其添加到.gitignore文件中,但是当我这样做时,git status它显示为已修改。我从未将此文件添加到我的存储库。为什么.gitignore不忽略此文件?

项目

应用程序/配置/.rubocop.yml

.gitignore

.rubocop.yml

其他文件也可以忽略,例如,我还尝试将tags文件添加到项目的根目录并将其添加到.gitignore,并且可以正常工作。

为什么.gitignore不忽略.rubocop.yml文件?

git gitignore

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

git忽略了太多的事情

我有foldersrc/folder。我想忽略前者而不是后者,除了folder.gitignore忽略两者。

git gitignore

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