Try our Chrome extension
Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!Changedetection.io needs your support!
You can help us by supporting changedetection.io on these platforms;
- Rate us at AlternativeTo.net
- Star us on GitHub
- Follow us at Twitter/X
- G2 Software reviews
- Check us out on LinkedIn
- And tell your friends and colleagues :)
The more popular changedetection.io is, the more time we can dedicate to adding amazing features!
Many thanks :)
changedetection.io team
Ainda não segundos atrás
False
Ainda não segundos atrás
Texto disparador Texto ignorado Texto bloqueado
há 6 horas
Skip to content
Navigation Menu
Sign in Appearance settings
* Platform
+ AI CODE CREATION
o GitHub Copilot Write better code with AI
o GitHub Copilot app Direct agents from issue to merge
o MCP Registry Integrate external tools
+ DEVELOPER WORKFLOWS
o Actions Automate any workflow
o Codespaces Instant dev environments
o Issues Plan and track work
o Code Review Manage code changes
o Code Quality Enforce quality at merge
+ APPLICATION SECURITY
o GitHub Advanced Security Find and fix vulnerabilities
o Code security Secure your code as you build
o Secret protection Stop leaks before they start
+ EXPLORE
o Why GitHub
o Documentation
o Blog
o Changelog
o Marketplace
View all features
* Solutions
+ BY COMPANY SIZE
o Enterprises
o Small and medium teams
o Startups
o Nonprofits
+ BY USE CASE
o App Modernization
o DevSecOps
o DevOps
o CI/CD
o View all use cases
+ BY INDUSTRY
o Healthcare
o Financial services
o Manufacturing
o Government
o View all industries
View all solutions
* Resources
+ EXPLORE BY TOPIC
o AI
o Software Development
o DevOps
o Security
o View all topics
+ EXPLORE BY TYPE
o Customer stories
o Events & webinars
o Ebooks & reports
o Business insights
o GitHub Skills
+ SUPPORT & SERVICES
o Documentation
o Customer support
o Community forum
o Trust center
o Partners
View all resources
* Open Source
+ COMMUNITY
o GitHub Sponsors Fund open source developers
+ PROGRAMS
o Security Lab
o Maintainer Community
o Accelerator
o GitHub Stars
o Archive Program
+ REPOSITORIES
o Topics
o Trending
o Collections
* Enterprise
+ ENTERPRISE SOLUTIONS
o Enterprise platform AI-powered developer platform
+ AVAILABLE ADD-ONS
o GitHub Advanced Security Enterprise-grade security features
o Copilot for Business Enterprise-grade AI features
o Premium Support Enterprise-grade 24/7 support
* Pricing
Type / to search
Sign in
Sign up Appearance settings
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Uh oh!
There was an error while loading. Please reload this page.
github / gitignore Public
* Notifications You must be signed in to change notification settings
* Fork 82.3k
* Star 175k
* Code
* Pull requests 76
* Discussions
* Actions
* Security and quality 0
* Insights
Additional navigation options
* Code
* Pull requests
* Discussions
* Actions
* Security and quality
* Insights
main
Branches Tags
Go to file
Code
Open more actions menu
Folders and files
Name Name Last commit message Last commit date
Latest commit
History
4,217 Commits
4,217 Commits
.github .github
Global Global
community community
AL.gitignore AL.gitignore
Actionscript.gitignore Actionscript.gitignore
Ada.gitignore Ada.gitignore
AdventureGameStudio.gitignore AdventureGameStudio.gitignore
Agda.gitignore Agda.gitignore
Android.gitignore Android.gitignore
Angular.gitignore Angular.gitignore
AppEngine.gitignore AppEngine.gitignore
AppceleratorTitanium.gitignore AppceleratorTitanium.gitignore
ArchLinuxPackages.gitignore ArchLinuxPackages.gitignore
Autotools.gitignore Autotools.gitignore
Ballerina.gitignore Ballerina.gitignore
C++.gitignore C++.gitignore
C.gitignore C.gitignore
CFWheels.gitignore CFWheels.gitignore
CMake.gitignore CMake.gitignore
CONTRIBUTING.md CONTRIBUTING.md
CUDA.gitignore CUDA.gitignore
CakePHP.gitignore CakePHP.gitignore
ChefCookbook.gitignore ChefCookbook.gitignore
Clojure.gitignore Clojure.gitignore
CodeIgniter.gitignore CodeIgniter.gitignore
CommonLisp.gitignore CommonLisp.gitignore
Composer.gitignore Composer.gitignore
Concrete5.gitignore Concrete5.gitignore
Coq.gitignore Coq.gitignore
CraftCMS.gitignore CraftCMS.gitignore
D.gitignore D.gitignore
DM.gitignore DM.gitignore
Dart.gitignore Dart.gitignore
Delphi.gitignore Delphi.gitignore
Deno.gitignore Deno.gitignore
Dotnet.gitignore Dotnet.gitignore
Drupal.gitignore Drupal.gitignore
EPiServer.gitignore EPiServer.gitignore
Eagle.gitignore Eagle.gitignore
Elisp.gitignore Elisp.gitignore
Elixir.gitignore Elixir.gitignore
Elm.gitignore Elm.gitignore
Erlang.gitignore Erlang.gitignore
ExpressionEngine.gitignore ExpressionEngine.gitignore
ExtJs.gitignore ExtJs.gitignore
Fancy.gitignore Fancy.gitignore
Finale.gitignore Finale.gitignore
Firebase.gitignore Firebase.gitignore
FlaxEngine.gitignore FlaxEngine.gitignore
Flutter.gitignore Flutter.gitignore
ForceDotCom.gitignore ForceDotCom.gitignore
Fortran.gitignore Fortran.gitignore
FuelPHP.gitignore FuelPHP.gitignore
GWT.gitignore GWT.gitignore
Gcov.gitignore Gcov.gitignore
GitBook.gitignore GitBook.gitignore
GitHubPages.gitignore GitHubPages.gitignore
Gleam.gitignore Gleam.gitignore
Go.gitignore Go.gitignore
Godot.gitignore Godot.gitignore
Gradle.gitignore Gradle.gitignore
Grails.gitignore Grails.gitignore
HIP.gitignore HIP.gitignore
Haskell.gitignore Haskell.gitignore
Haxe.gitignore Haxe.gitignore
IAR.gitignore IAR.gitignore
IGORPro.gitignore IGORPro.gitignore
Idris.gitignore Idris.gitignore
JBoss.gitignore JBoss.gitignore
JENKINS_HOME.gitignore JENKINS_HOME.gitignore
Java.gitignore Java.gitignore
Jekyll.gitignore Jekyll.gitignore
Joomla.gitignore Joomla.gitignore
Julia.gitignore Julia.gitignore
Katalon.gitignore Katalon.gitignore
KiCad.gitignore KiCad.gitignore
Kohana.gitignore Kohana.gitignore
Kotlin.gitignore Kotlin.gitignore
LICENSE LICENSE
LabVIEW.gitignore LabVIEW.gitignore
LangChain.gitignore LangChain.gitignore
Laravel.gitignore Laravel.gitignore
Lasal.gitignore Lasal.gitignore
Lean.gitignore Lean.gitignore
Leiningen.gitignore Leiningen.gitignore
LemonStand.gitignore LemonStand.gitignore
Lilypond.gitignore Lilypond.gitignore
Lithium.gitignore Lithium.gitignore
Lua.gitignore Lua.gitignore
Luau.gitignore Luau.gitignore
Magento.gitignore Magento.gitignore
Maven.gitignore Maven.gitignore
Mercury.gitignore Mercury.gitignore
MetaProgrammingSystem.gitignore MetaProgrammingSystem.gitignore
ModelSim.gitignore ModelSim.gitignore
Modelica.gitignore Modelica.gitignore
MoonBit.gitignore MoonBit.gitignore
Nanoc.gitignore Nanoc.gitignore
Nestjs.gitignore Nestjs.gitignore
Nextjs.gitignore Nextjs.gitignore
View all files
Repository files navigation
*
* README
* Code of conduct
* Contributing
* CC0-1.0 license
* Security
More items
A collection of .gitignore templates
This is GitHub’s collection of .gitignore file templates. We use this list to populate the .gitignore template choosers available in the GitHub.com interface when creating new repositories and files.
For more information about how .gitignore files work, and how to use them, the following resources are a great place to start:
* The Ignoring Files chapter of the Pro Git book.
* The Ignoring Files article on the GitHub Help site.
* The gitignore(5) manual page.
Folder structure
We support a collection of templates, organized in this way:
* The root folder contains templates in common use, to help people get started with popular programming languages and technologies. These define a meaningful set of rules to help get started, and ensure you are not committing unimportant files into your repository.
* Global contains templates for various editors, tools and operating systems that can be used in different situations. It is recommended that you either add these to your global template or merge these rules into your project-specific templates if you want to use them permanently.
* community contains specialized templates for other popular languages, tools, and projects that don't currently belong in the mainstream templates. These should be added to your project-specific templates when you decide to adopt the framework or tool.
What makes a good template?
First and foremost, a template contribution must adhere to our Contributing Guidelines.
A template should contain a set of rules to help Git repositories work with a specific programming language, framework, tool or environment.
If it's not possible to curate a small set of useful rules for this situation, then the template is not a good fit for this collection.
If a template is mostly a list of files installed by a particular version of some software (e.g. a PHP framework), it could live under the community directory. See versioned templates for more details.
If you have a small set of rules, or want to support a technology that is not widely in use, and still believe this will be helpful to others, please read the section about specialized templates for more details.
Include details when opening a pull request if the template is important and visible. We may not accept it immediately, but we can promote it to the root at a later date based on interest.
Please also understand that we can’t list every tool that ever existed. Our aim is to curate a collection of the most common and helpful templates, not to make sure we cover every project possible. If we choose not to include your language, tool, or project, it’s not because it’s not awesome.
Contributing guidelines
Please see our Contributing Guidelines.
Versioned templates
Some templates can change greatly between versions, and if you wish to contribute to this repository we need to follow this specific flow:
* the template at the root should be the current supported version
* the template at the root should not have a version in the filename (i.e. "evergreen")
* previous versions of templates should live under community/
* previous versions of the template should embed the version in the filename, for readability
This helps ensure users get the latest version (because they'll use whatever is at the root) but helps maintainers support older versions still in the wild.
Specialized templates
If you have a template that you would like to contribute, but it isn't quite mainstream, please consider adding this to the community directory under a folder that best suits where it belongs.
The rules in your specialized template should be specific to the framework or tool, and any additional templates should be mentioned in a comment in the header of the template.
For example, this template might live at community/DotNet/InforCRM.gitignore:
# gitignore template for InforCRM (formerly SalesLogix)
# website: https://www.infor.com/product-summary/cx/infor-crm/
#
# Recommended: VisualStudio.gitignore
# Ignore model files that are auto-generated
ModelIndex.xml
ExportedFiles.xml
# Ignore deployment files
[Mm]odel/[Dd]eployment
# Force include portal SupportFiles
!Model/Portal/*/SupportFiles/[Bb]in/
!Model/Portal/PortalTemplates/*/SupportFiles/[Bb]in
Contributing workflow
Here’s how we suggest you go about proposing a change to this project:
1. Fork this project to your account.
2. Create a branch for the change you intend to make.
3. Make your changes to your fork.
4. Send a pull request from your fork’s branch to our main branch.
Using the web-based interface to make changes is fine too, and will help you by automatically forking the project and prompting to send a pull request too.
License
CC0-1.0.
About
A collection of useful .gitignore templates
Topics
gitgitignore
Resources
Readme
CC0-1.0 license
Code of conduct
Code of conduct
Contributing
Contributing
Security policy
Security policy
Activity
Custom properties
Stars
175.2k stars
Watchers
3.4k watching
Forks
82.3k forks
Report repository
Releases
Packages
Used by
Contributors
Footer
© 2026 GitHub, Inc.
Footer navigation
* Terms
* Privacy
* Security
* Status
* Community
* Docs
* Contact
* Manage cookies
* Do not share my personal information
You can’t perform that action at this time.
Por enquanto, as diferenças são realizadas em texto, não graficamente. Apenas o último screenshot está disponível.
Screenshot requer um Fetcher de Conteúdo (Sockpuppetbrowser, selenium, etc) que suporte screenshots.