.gitignore将Git与Xcode结合使用时,我应该包含哪些文件?
我有一个包含文件的存储库Hello.java.当我编译它时,Hello.class会生成一个额外的文件.
我Hello.class在.gitignore文件中创建了一个条目.但是,该文件似乎仍然被跟踪.
我想知道如何让git忽略Hello.class.
.gitignore忽略目录中文件的文件的正确语法是什么?
可不可能是
config/databases.yml
cache/*
log/*
data/sql/*
lib/filter/base/*
lib/form/base/*
lib/model/map/*
lib/model/om/*
Run Code Online (Sandbox Code Playgroud)
要么
/config/databases.yml
/cache/*
/log/*
/data/sql/*
/lib/filter/base/*
/lib/form/base/*
/lib/model/map/*
/lib/model/om/*
Run Code Online (Sandbox Code Playgroud)
?
我无法在Windows上运行curl.
我从这里下载了一个curl zip文件,但它似乎包含源代码,而不是可执行文件.
我是否需要编译curl才能运行它?如果是,那我该怎么做?
我在哪里可以找到.execurl的下载?
我已经查找了有关安装curl的文档,但几乎没有找到.
我的.gitignore文件由于某种原因无法正常工作,并且没有任何谷歌搜索能够修复它.这是我有的:
*.apk
*.ap_
*.dex
*.class
**/bin/
**/gen/
.gradle/
build/
local.properties
**/proguard/
*.log
Run Code Online (Sandbox Code Playgroud)
它在目录中master,这是我的git repo.我正在运行Git 1.8.4.2因为我在MacBook上运行OSX 10.8.6.
我有一个使用SourceTree管理的Bitbucket Git存储库.
我有2个文件夹要提交,但我需要忽略这些文件夹中的所有文件,因为它们只包含临时文件.
我怎样才能做到这一点?
我正在寻找创建一个.gitignore文件,以便某些文件不会被检入存储库.有没有人有关于如何以及在何处放置此文件的指南?我已经尝试将它放在我的工作目录中,运行git status并且它仍在接收我希望它忽略的文件.
我用过这个.gitignore文件我找到了:
###################
# compiled source #
###################
*.com
*.class
*.dll
*.exe
*.pdb
*.dll.config
*.cache
*.suo
# Include dlls if they’re in the NuGet packages directory
!/packages/*/lib/*.dll
# Include dlls if they're in the CommonReferences directory
!*CommonReferences/*.dll
####################
# VS Upgrade stuff #
####################
UpgradeLog.XML
_UpgradeReport_Files/
###############
# Directories #
###############
bin/
obj/
TestResults/
###################
# Web publish log #
###################
*.Publish.xml
#############
# Resharper #
#############
/_ReSharper.*
*.ReSharper.*
############
# Packages #
############
# …Run Code Online (Sandbox Code Playgroud) 我想描述一个属性文件添加到我的Git仓库在这里.它表明我应该包含.gitattributes在我的存储库的根文件夹中.
是.gitattributes一种简单的文件还是文件夹?如何创建此文件/文件夹?
Windows引发以下错误:
"无法创建没有文件名的文件"
"你必须输入文件名"
应该在哪里添加文件?在存储库根目录下,X:\PATH\TO\Repository\还是Git文件夹下,X:\PATH\TO\Repository\.git\?
是否会为其他贡献者强制执行克隆/分配我的存储库的属性?
例如,如果我推送到GitHub或GitLab并且其他一方下拉了副本,那么我添加的属性也会在他们的机器上执行吗?
相关: Git Ignore
注意:如果有帮助,我在Windows平台上使用TortoiseGit和msysgit.
我有一个包含一些XSLX文件的git repo.我每隔一段时间就用LibreOffice编辑它们.有时LibreOffice不会删除锁文件(./folder/.~lock.filename.xslx#).这导致这些文件在每个文件中都是新的git status.
我想git忽略它们.我尝试了以下.gitignore但似乎没有工作:
*.~lock*
.~lock*
*/.~lock*
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
UPDATE
还尝试过:
.~lock.*#
Run Code Online (Sandbox Code Playgroud)
如http://lists.freedesktop.org/archives/libreoffice-commits/2012-December/040253.html所示 ,但没有成功.