我正在为Gr做一场比赛.我的朋友们有12个编程课程.我在我的本地存储库中使用Blender制作的3D模型.搅拌机文件结束.blend,也喜欢做备份与扩展,例如something.blend1,something.blend2和等等,我不喜欢删除它们每次我对他们的工作时间.我想忽略我的那些,我.gitignore该怎么做?
我想有*.blend*我在.gitignore,但忽略了,在结束一切.blend.我也试过.blend*,但没有忽略.
嘿,我是git的新手,意识到在推送项目时不应包含bin和debug。谁能告诉我gitignore文件应该放在哪里?如果有人有这样的项目的基本gitignores的例子,那就太好了!谢谢
我正在尝试在git中提交正确的文件,但是在正确配置gitignore时遇到了问题。我按照此处的说明创建了gitignore文件(django项目):
# File types #
##############
*.pyc
*.swo
*.swp
*.swn
# Directories #
###############
logs/
# Specific files #
##################
projectname/settings.py
# OS generated files #
######################
.DS_Store
ehthumbs.db
Icon
Thumbs.db
*~
Run Code Online (Sandbox Code Playgroud)
问题是settings.py已包含在提交中:
Admin$ git add .
Admin$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: projectname/settings.py
Run Code Online (Sandbox Code Playgroud)
如何忽略gitignore中的设置?
我希望转换到只检查我的Github仓库中的podfile,而不是每当我运行pod安装时不断检查每个pod..现在我的gitignore代码CocoaPods看起来像这样
Pods/Pods-Acknowledgements.markdown
Pods/Pods-Acknowledgements.plist
Pods/resources-to-copy.txt
Pods/resources-to-copy-*.txt
Run Code Online (Sandbox Code Playgroud)
我仍在从Cocoapods获取大量正在签入的xcconfig文件.请帮忙吗?
为什么不git忽略.gitignore?这是一个错误还是这个功能?我看不出有什么理由想要分享.gitignore文件.将.gitignore添加到.gitignore感觉有点讽刺.
这有什么理由吗?
我的一个项目有一个名为"tags"的子文件夹.看起来,git会忽略这个文件夹,虽然我没有在我的.gitignore文件中定义它.
所以我猜有一个"关键字"列表,如"标签",默认情况下被git忽略?
这是.gitignore文件的内容
# Java: https://github.com/github/gitignore/blob/master/Java.gitignore
*.class
**/classes/
# Package Files #
*.jar
*.war
*.ear
# IDEA: https://github.com/github/gitignore/blob/master/Global/IntelliJ.gitignore
*.iml
*.ipr
*.iws
.idea/
# Mac OS X: https://github.com/github/gitignore/blob/master/Global/OSX.gitignore
.DS_Store
.AppleDouble
Icon
# Thumbnails
._*
# Files that might appear on external disk
.Spotlight-V100
.Trashes
# Gradle
.gradle/
**/build/
out/
# Leiningen and others
**/target/
Run Code Online (Sandbox Code Playgroud) 我有一个.gitignore开放源代码项目的文件,其中包含以下行:
*~
Run Code Online (Sandbox Code Playgroud)
在.gitignore文件的上下文中,这行-星号后跟波浪号-是什么意思?
我尝试了谷歌搜索,但无济于事。
也许我的谷歌搜索技能缺乏,但这似乎是一个问题,应该给我几千次点击,但我找不到一个直接的答案.
很简单:
我不断向github推送与远程开发人员分享.我们都有npm和bower安装.无需一直将这些巨大的文件夹推送到github.我node_modules被忽略了.但我似乎gitignore无法忽略我的bower_components文件夹
我对cmd不太了解,我几乎没有划过表面,所以如果你打算这样做,请不要认为我知道你在说什么.否则,如果它像使用IDE将其添加到文件本身一样简单,那么,我做到了,没有雪茄.这是我的.gtignore文件供您查看
# Logs
logs
*.log
npm-debug.log*
# Runtime data
pids
*.pid
*.seed
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing- task-files)
.grunt
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules
jspm_packages
bower_components
# Optional npm cache directory
.npm
# Optional REPL …Run Code Online (Sandbox Code Playgroud) 在我的git repo中,我已经导入了其他项目作为子模块。到目前为止,一切都很好。但是,导入项目的维护者对其.gitignore文件有些草率。因此,在构建导入的项目之后,git status(在子模块中)列出了大量的未跟踪文件。因此,git status在我自己的项目中说:
modified: <submodule> (untracked content)
Run Code Online (Sandbox Code Playgroud)
我的问题是:有什么办法可以告诉您git在不修复上游.gitignore文件的情况下忽略这些未跟踪的文件?
我完全意识到可能的答案是“否”,并且我已经看到了一个SO问题,该问题告诉我不可能忽略对跟踪文件的更改。这对我来说完全有意义,而与文件是否在子模块中无关。但是,我只关心忽略未跟踪的文件,因此我认为有一个很好的解决方案来解决我的问题。
我正在构建一个C#MVC .Net Core应用程序,该连接字符串位于一个名为的文件中,appsettings.json因此我要做的就是将其从git存储库中排除。我已将以下行添加到git ignore文件中:
appsettings.json
Run Code Online (Sandbox Code Playgroud)
我也尝试过:
**/appsettings.json
Run Code Online (Sandbox Code Playgroud)
但是似乎都行不通,我对appsettings.json文件所做的更改仍然出现,我在这里缺少基本内容吗?