Alex Arslan [Thu, 14 Mar 2019 16:41:28 +0000 (09:41 -0700)]
Add more standard ignored files for Julia (#2992)
* Add more standard ignored files for Julia
In particular, this adds documentation build artifacts generated by Documenter.jl as well as Manifest.toml, which can appear in docs/, in test/, or at the top level.
* Clarify the intent of each ignored item
Also add a few more build artifacts from BinaryProvider/BinDeps.
OKURA Masafumi [Thu, 14 Mar 2019 12:55:38 +0000 (21:55 +0900)]
Don't ignore tmp and log directory (#2999)
https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6-2-have-been-released/
Rails `5.2.2.1` requires `tmp` directory committed to git repository for CI to run successfully.
Nick [Thu, 14 Mar 2019 11:58:52 +0000 (12:58 +0100)]
Add more Windows Store app package types (#2995)
Visual Studio can also generate .appxbundle and .appxupload files for Windows Store apps.
See: https://docs.microsoft.com/en-us/windows/uwp/packaging/packaging-uwp-apps#types-of-app-packages
Hannan Ali [Thu, 14 Mar 2019 11:56:02 +0000 (16:56 +0500)]
Add lerna-debug.log to Node.gitignore (#3000)
Lerna is an increasingly popular tool within node ecosystem to manage package dependencies and having writes to a `lerna-debug.log` following the yarn and npm precedence when error is encoutered.
Coskun Sunali [Mon, 11 Mar 2019 13:07:27 +0000 (16:07 +0300)]
Remove Rider (idea) ignore statements from VS (#2991)
Rider has its own ignore file, so does Visual Studio. The ignore statements for Rider (idea) IDE should be removed from Visual Studio .gitignore file template.
Jarry Shaw [Mon, 11 Mar 2019 12:12:02 +0000 (20:12 +0800)]
Add ignore rules for Pipenv (#2977)
* Add ignore rules for Pipenv
Pipenv uses Pipfile.lock to maintain Python package information
(metadata, hash, etc.) installed as described in Pipfile. Thus,
Pipfile.lock may vary on different operating systems, platforms
when collaborating. This PR adds Pipfile.lock into the Python
default gitignore. See http://pipenv.org
* Update Python.gitignore
Not to ignore Pipfile.lock in default, but explain
when and why it should be ignored in case of
collaboration. (adjusted according to comment
in github/gitignore#2977 by @drothmaler )
Sam Roeca [Fri, 25 Jan 2019 19:23:05 +0000 (14:23 -0500)]
Add pip-wheel-metadata to Python.gitignore
PEP-517 has resulted in some updates to the Python
build process. As a result, a new directory called
pip-wheel-metadata is created on fresh builds.
This PR adds this directory into the Python default
gitignore. See
https://github.com/pypa/pip/blob/e5f4bbb7ddff87f48f2b5815513e4211ccdde83a/src/pip/_internal/req/req_install.py#L568
Patrick Boatner [Tue, 22 Jan 2019 19:20:47 +0000 (13:20 -0600)]
Update Ruby.ignore to ignore .byebug_history file
The file `.byebug_history` is generated when using the popular https://github.com/deivid-rodriguez/byebug gem for debugging in Ruby. It contains a list of commands the user has run while debugging, which should not be committed to the repository. The author of the gem agrees with this here: https://github.com/deivid-rodriguez/byebug/issues/204#issuecomment-178238302
Miklós Márton [Thu, 17 Jan 2019 16:39:58 +0000 (17:39 +0100)]
Added compile_commands.json to Qt.gitignore
QtCreator above 4.8 version is utilizing a so called "compilation database" which placed in the compile_commands.json and contains generated information.
Andreia Gaita [Tue, 8 Jan 2019 15:12:43 +0000 (15:12 +0000)]
Unity: Do not blanket-ignore specific plugins, that's a user choice
Only people building Unity plugins will need to import the asset store tools plugin into their project, and it's a toss up whether they want to commit the tooling into their repo (they might or they might not want to, it highly depends on their workflow). The default .gitignore shouldn't be making this choice for these users.
Andreia Gaita [Tue, 8 Jan 2019 15:00:46 +0000 (15:00 +0000)]
Unity: ignore mdb files and fix path to crashlytics file (it can be in other places)
Unity projects targeting the 2.0/3.5 runtime or built with mono < v5.0 generate `mdb` files, not `pdb` files.
Looks like the `crashlytics-build.properties` gets around in more than just the `StreamingAssets` folder, looking at [examples around the internets](https://github.com/auth0/sharelock-android/blob/master/app/src/main/assets/crashlytics-build.properties), so it should probably just be ignored as a filename.
Nicholas [Sat, 5 Jan 2019 09:24:13 +0000 (17:24 +0800)]
Add version control ignore
vcs.xml can be considered for gitignore as per this [stackoverflow discussion](https://stackoverflow.com/questions/16736856/what-should-be-in-my-gitignore-for-an-android-studio-project/18454251#18454251)