Tag: gitignore

将.gitignore添加到gitignore

是否有可能将.gitignore文件添加到.gitignore本身? .gitignore 虽然没有工作 我不想在编辑的文件中看到它

提交空文件夹结构(使用git)

我有项目的根目录中的数据目录。 它有图像目录和一些文件。 这里是例子: 数据/ 图片/ image1.jpg image2.jpg image2.jpg results.csv r.txt 在gitignore中写什么,忽略来自data /目录(即results.csv和r.txt)的文件以及来自images /目录(image.jpg,image2.jpg,image3.jpg)的文件? 当我提交它时,资源库中的文件夹结构应该是: 数据/ 图片/ 所以,我只是想空的文件夹结构被提交。

添加.gitignore到回购的最佳实践

使用Git .gitignore文件的最佳做法是什么? 应该从存​​储库中排除还是包括在内? 如果是有条件的,每种情况的条件是什么?

你可以有一个单一的回购多个.gitignore文件?

你可以在只适用于该目录下的文件(和目录)的目录中创build一个.gitignore文件吗?

cordova5.0.0:我应该提交给git哪些文件?

我使用cordova5.0.0,我有以下项目结构: MyProject – hooks – platforms – plugins – resources – www – config.xml 我现在的问题是:我可以省略哪些文件夹? 我问这是因为我在三个不同的平台上工作。 我在Android上开发的Linux,用于Windows Phone的Windows和用于iOS的Mac上开发。 如果我提交整个项目,我总是得到不支持的平台的警告和错误。 我想要的是一个简约的git存储库。 例如一个问题是插件。 当我从存储库中删除插件文件夹时,我必须手动将它们添加到每个开发平台上。 另一个问题是资源文件夹。 我使用离子自动生成图标和splashscreens。 当我现在尝试在ios上构build项目时,它正在抱怨android的图像。 那么我需要什么,我可以省略什么?

什么时候在gitignore中使用引导斜线

我试图更清楚地了解.gitignore语法,特别是就https://github.com/github/gitignore gitignore而言。 我发现前面的斜线用于匹配相对于.gitignore文件的位置的path名(来自http://git-scm.com/docs/gitignore ): 前导斜杠匹配path名的开头。 例如,“/*.c”与“cat-file.c”匹配,但不匹配“mozilla-sha1 / sha1.c”。 但是,当我删除主要斜杠会发生什么? 据我所知,有两种情况: 如果该模式不包含斜线(或者它只包含一个尾部斜线,意味着它应该匹配一个目录),则在整个目录树内执行search。 例如,模式dir/将匹配<root>/dir , <root>/a/dir , <root>/a/b/c/…/dir等,其中<root>是.gitignore文件。 如果模式中包含斜线(不在尾部位置(不是最后一个字符)),则仅与相对于.gitignore文件位置的path名相匹配。 这些是我做的检查这个行为的例子: # Directory structure: <root> |- dir/ | |- test |- src/ | |- dir/ | | |- test test file is there only because Git does not track empty directories. 第一个testing: # .gitignore dir/ # git status […]

Xcode 7:忽略存储库中的.xcscmblueprint?

我注意到Xcode 7在xcshareddata文件夹中创build了一个新的xcshareddata文件。 它会一直自动生成? 该文件是否应该添加到存储库的忽略列表中,还是应该检入存储库? Xcode 6有.xccheckout文件,我一直gitignore'd该文件。

Git忽略不在gitignore中的文件

我有一个忽略图像文件以及其他一些文件的git仓库,但是我的.gitignore文件只是忽略了一个config.php文件。 是否有一些我似乎无法find的全局忽略文件? 我现在必须指定文件来添加它们,它给了我这个警告: 以下path被一个.gitignore文件忽略。 我~/.gitconfig文件的内容只是我的电子邮件地址。

是否有可能有一个自定义.gitignore? 只读访问?

我在团队环境中工作,已经有一个.gitignore文件。 我想添加更多的项目.gitignore文件,但我不想检查这个文件。 可以设置只适用于我的自定义忽略文件吗? 另外,我想让别人只能读取我们服务器上的私有git存储库,如果我们将他们的SSH密钥添加到我们的服务器,他们将像其他人一样获得完整的访问权限。 我怎样才能限制它只读,不允许提交。

将新创build的特定文件夹添加到Git中的.gitignore中

我有一个干净的工作目录,并从昨天晚上从Git回购克隆。 但现在我的本地服务器创build并包含一个我想忽略的统计文件夹。 我似乎无法让Git在运行git状态时忽略此文件夹。 On branch master Your branch is ahead of 'origin/master' by 1 commit. Changes to be committed: (use "git reset HEAD <file>…" to unstage) new file: app_public/views/pages/privacy.php new file: app_public/views/pages/terms.php new file: public_html/stats/ctry_usage_200908.png new file: public_html/stats/daily_usage_200908.png new file: public_html/stats/dns_cache.db new file: public_html/stats/hourly_usage_200908.png new file: public_html/stats/index.html new file: public_html/stats/usage.png new file: public_html/stats/usage_200908.html new file: […]