相关疑难解决方法(0)

.gitignore语法:bin vs bin/vs. bin/*vs. bin/**

什么是加入之间的区别bin,bin/,bin/*bin/**在我的.gitignore文件?我一直在使用bin/,但是看看其他 .gitignore文件(在eclipse文件中,双星和单星甚至一起使用:tmp/**/*这是怎么回事?)我看到前两个模式也被广泛使用.有人可以解释三者之间的差异吗?

git

84
推荐指数
5
解决办法
3万
查看次数

.gitignore不了解Windows上的文件夹通配符

.gitignore在Windows上遇到了一个奇怪的问题.

我希望git忽略所有.exe文件,除了Dependencies文件夹(和所有子文件夹)中的文件.

所以我有:

.gitignore:

*.exe
!/Dependencies/**/*.exe
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用.

同时,这样做:

*.exe
!/Dependencies/folder/subfolder/*.exe
Run Code Online (Sandbox Code Playgroud)

所以我想知道,我搞砸了什么,或者这是一种什么样的错误?

我在Windows(Windows 7 x64)版本1.6.5.1-preview20091022上运行msysgit

提前感谢任何输入:)

windows git msysgit gitignore

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

gitignore目录异常无法正常工作

我有以下文件夹结构:

public
    media
        catalog
            product
            category
        private
        tmp
        var
        test
Run Code Online (Sandbox Code Playgroud)

我想gitignore media目录中的所有内容除了catalog/categoryprivate

我正在尝试的gitignore是:

public/media/*
!public/media/catalog/category/
!public/media/private
Run Code Online (Sandbox Code Playgroud)

但它不起作用.添加到categoryprivate目录的任何新文件都无法添加.

我可以git添加力量,但如果可能的话,我希望通过gitignore完成

git gitignore

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

git忽略目录,除了指定

我想忽略整个public_html /目录,除了里面的一个文件

我给.gitignore如下:

public_html/*
!public_html/config/config.php
Run Code Online (Sandbox Code Playgroud)

但是,当我运行git status时,我找不到config.php已包含在内.

git gitignore

9
推荐指数
2
解决办法
3514
查看次数

标签 统计

git ×4

gitignore ×3

msysgit ×1

windows ×1