I created a .gitignore file for the android studio, pointed out everything in it as written here and put it in the root of the project.

I understand that everything that should not get into git should be covered, since almost all the moments are listed in the file.

In general, as I understand it, files that are automatically generated by the development environment should not fall into git ...

Here is the question, when I write git status in the terminal, it shows me the files that I did not create, therefore they were generated, but why did they not fall under the gitignore which was written by people who know what to write there ...

Do you need to mark these files in gitignore or add them to git add . ?

 Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: .gradle/2.10/taskArtifacts/cache.properties.lock modified: .gradle/2.10/taskArtifacts/fileHashes.bin modified: .gradle/2.10/taskArtifacts/fileSnapshots.bin modified: .gradle/2.10/taskArtifacts/outputFileStates.bin modified: .gradle/2.10/taskArtifacts/taskArtifacts.bin modified: .idea/misc.xml modified: Application/Application.iml modified: Application/build/intermediates/blame/res/debug/multi/values-af.json modified: Application/build/intermediates/blame/res/debug/multi/values-am.json modified: Application/build/intermediates/blame/res/debug/multi/values-ar.json modified: Application/build/intermediates/blame/res/debug/multi/values-az-rAZ.json modified: Application/build/intermediates/blame/res/debug/multi/values-az.json modified: Application/build/intermediates/blame/res/debug/multi/values-b+sr+Latn.json modified: Application/build/intermediates/blame/res/debug/multi/values-be-rBY.json modified: Application/build/intermediates/blame/res/debug/multi/values-be.json modified: Application/build/intermediates/blame/res/debug/multi/values-bg.json modified: Application/build/intermediates/blame/res/debug/multi/values-bn-rBD.json modified: Application/build/intermediates/blame/res/debug/multi/values-bn.json modified: Application/build/intermediates/blame/res/debug/multi/values-bs-rBA.json modified: Application/build/intermediates/blame/res/debug/multi/values-bs.json modified: Application/build/intermediates/blame/res/debug/multi/values-ca.json modified: Application/build/intermediates/blame/res/debug/multi/values-cs.json modified: Application/build/intermediates/blame/res/debug/multi/values-da.json modified: Application/build/intermediates/blame/res/debug/multi/values-de.json modified: Application/build/intermediates/blame/res/debug/multi/values-el.json modified: Application/build/intermediates/blame/res/debug/multi/values-en-rAU.json modified: Application/build/intermediates/blame/res/debug/multi/values-en-rCA.json modified: Application/build/intermediates/blame/res/debug/multi/values-en-rGB.json modified: Application/build/intermediates/blame/res/debug/multi/values-en-rIN.json modified: Application/build/intermediates/blame/res/debug/multi/values-en-rSG.json modified: Application/build/intermediates/blame/res/debug/multi/values-es-rES.json modified: Application/build/intermediates/blame/res/debug/multi/values-es-rUS.json modified: Application/build/intermediates/blame/res/debug/multi/values-es.json modified: Application/build/intermediates/blame/res/debug/multi/values-et-rEE.json modified: Application/build/intermediates/blame/res/debug/multi/values-et.json modified: Application/build/intermediates/blame/res/debug/multi/values-eu-rES.json modified: Application/build/intermediates/blame/res/debug/multi/values-eu.json modified: Application/build/intermediates/blame/res/debug/multi/values-fa.json modified: Application/build/intermediates/blame/res/debug/multi/values-fi.json modified: Application/build/intermediates/blame/res/debug/multi/values-fr-rCA.json modified: Application/build/intermediates/blame/res/debug/multi/values-fr.json modified: Application/build/intermediates/blame/res/debug/multi/values-gl-rES.json modified: Application/build/intermediates/blame/res/debug/multi/values-gl.json modified: Application/build/intermediates/blame/res/debug/multi/values-gu-rIN.json modified: Application/build/intermediates/blame/res/debug/multi/values-gu.json modified: Application/build/intermediates/blame/res/debug/multi/values-h720dp-v13.json modified: Application/build/intermediates/blame/res/debug/multi/values-hdpi-v4.json modified: Application/build/intermediates/blame/res/debug/multi/values-he.json modified: Application/build/intermediates/blame/res/debug/multi/values-hi.json modified: Application/build/intermediates/blame/res/debug/multi/values-hr.json modified: Application/build/intermediates/blame/res/debug/multi/values-hu.json modified: Application/build/intermediates/blame/res/debug/multi/values-hy-rAM.json modified: Application/build/intermediates/blame/res/debug/multi/values-hy.json modified: Application/build/intermediates/blame/res/debug/multi/values-in.json modified: Application/build/intermediates/blame/res/debug/multi/values-is-rIS.json modified: Application/build/intermediates/blame/res/debug/multi/values-is.json modified: Application/build/intermediates/blame/res/debug/multi/values-it.json modified: Application/build/intermediates/blame/res/debug/multi/values-iw.json modified: Application/build/intermediates/blame/res/debug/multi/values-ja.json modified: Application/build/intermediates/blame/res/debug/multi/values-ka-rGE.json modified: Application/build/intermediates/blame/res/debug/multi/values-ka.json modified: Application/build/intermediates/blame/res/debug/multi/values-kk-rKZ.json modified: Application/build/intermediates/blame/res/debug/multi/values-kk.json modified: Application/build/intermediates/blame/res/debug/multi/values-km-rKH.json modified: Application/build/intermediates/blame/res/debug/multi/values-km.json modified: Application/build/intermediates/blame/res/debug/multi/values-kn-rIN.json modified: Application/build/intermediates/blame/res/debug/multi/values-kn.json modified: Application/build/intermediates/blame/res/debug/multi/values-ko.json modified: Application/build/intermediates/blame/res/debug/multi/values-ky-rKG.json modified: Application/build/intermediates/blame/res/debug/multi/values-ky.json modified: Application/build/intermediates/blame/res/debug/multi/values-land.json modified: Application/build/intermediates/blame/res/debug/multi/values-large-v4.json modified: Application/build/intermediates/blame/res/debug/multi/values-ldltr-v21.json modified: Application/build/intermediates/blame/res/debug/multi/values-lo-rLA.json modified: Application/build/intermediates/blame/res/debug/multi/values-lo.json modified: Application/build/intermediates/blame/res/debug/multi/values-lt.json modified: Application/build/intermediates/blame/res/debug/multi/values-lv.json modified: Application/build/intermediates/blame/res/debug/multi/values-mk-rMK.json modified: Application/build/intermediates/blame/res/debug/multi/values-mk.json modified: Application/build/intermediates/blame/res/debug/multi/values-ml-rIN.json modified: Application/build/intermediates/blame/res/debug/multi/values-ml.json modified: Application/build/intermediates/blame/res/debug/multi/values-mn-rMN.json modified: Application/build/intermediates/blame/res/debug/multi/values-mn.json modified: Application/build/intermediates/blame/res/debug/multi/values-mr-rIN.json modified: Application/build/intermediates/blame/res/debug/multi/values-mr.json modified: Application/build/intermediates/blame/res/debug/multi/values-ms-rMY.json modified: Application/build/intermediates/blame/res/debug/multi/values-ms.json modified: Application/build/intermediates/blame/res/debug/multi/values-my-rMM.json modified: Application/build/intermediates/blame/res/debug/multi/values-my.json modified: Application/build/intermediates/blame/res/debug/multi/values-nb.json modified: Application/build/intermediates/blame/res/debug/multi/values-ne-rNP.json modified: Application/build/intermediates/blame/res/debug/multi/values-ne.json modified: Application/build/intermediates/blame/res/debug/multi/values-night-v8.json modified: Application/build/intermediates/blame/res/debug/multi/values-nl.json modified: Application/build/intermediates/blame/res/debug/multi/values-pa-rIN.json modified: Application/build/intermediates/blame/res/debug/multi/values-pa.json modified: Application/build/intermediates/blame/res/debug/multi/values-pl.json modified: Application/build/intermediates/blame/res/debug/multi/values-port.json modified: Application/build/intermediates/blame/res/debug/multi/values-pt-rBR.json modified: Application/build/intermediates/blame/res/debug/multi/values-pt-rPT.json modified: Application/build/intermediates/blame/res/debug/multi/values-pt.json modified: Application/build/intermediates/blame/res/debug/multi/values-ro.json modified: Application/build/intermediates/blame/res/debug/multi/values-ru.json modified: Application/build/intermediates/blame/res/debug/multi/values-si-rLK.json modified: Application/build/intermediates/blame/res/debug/multi/values-si.json modified: Application/build/intermediates/blame/res/debug/multi/values-sk.json modified: Application/build/intermediates/blame/res/debug/multi/values-sl.json modified: Application/build/intermediates/blame/res/debug/multi/values-sq-rAL.json modified: Application/build/intermediates/blame/res/debug/multi/values-sq.json modified: Application/build/intermediates/blame/res/debug/multi/values-sr.json modified: Application/build/intermediates/blame/res/debug/multi/values-sv.json modified: Application/build/intermediates/blame/res/debug/multi/values-sw.json modified: Application/build/intermediates/blame/res/debug/multi/values-sw600dp-v13.json modified: Application/build/intermediates/blame/res/debug/multi/values-ta-rIN.json modified: Application/build/intermediates/blame/res/debug/multi/values-ta.json modified: Application/build/intermediates/blame/res/debug/multi/values-te-rIN.json modified: Application/build/intermediates/blame/res/debug/multi/values-te.json modified: Application/build/intermediates/blame/res/debug/multi/values-th.json modified: Application/build/intermediates/blame/res/debug/multi/values-tl.json modified: Application/build/intermediates/blame/res/debug/multi/values-tr.json modified: Application/build/intermediates/blame/res/debug/multi/values-uk.json modified: Application/build/intermediates/blame/res/debug/multi/values-ur-rPK.json modified: Application/build/intermediates/blame/res/debug/multi/values-ur.json modified: Application/build/intermediates/blame/res/debug/multi/values-uz-rUZ.json modified: Application/build/intermediates/blame/res/debug/multi/values-uz.json modified: Application/build/intermediates/blame/res/debug/multi/values-v11.json modified: Application/build/intermediates/blame/res/debug/multi/values-v12.json modified: Application/build/intermediates/blame/res/debug/multi/values-v13.json modified: Application/build/intermediates/blame/res/debug/multi/values-v14.json modified: Application/build/intermediates/blame/res/debug/multi/values-v17.json modified: Application/build/intermediates/blame/res/debug/multi/values-v18.json modified: Application/build/intermediates/blame/res/debug/multi/values-v21.json modified: Application/build/intermediates/blame/res/debug/multi/values-v22.json modified: Application/build/intermediates/blame/res/debug/multi/values-v23.json modified: Application/build/intermediates/blame/res/debug/multi/values-vi.json modified: Application/build/intermediates/blame/res/debug/multi/values-w820dp-v13.json modified: Application/build/intermediates/blame/res/debug/multi/values-xlarge-v4.json modified: Application/build/intermediates/blame/res/debug/multi/values-zh-rCN.json modified: Application/build/intermediates/blame/res/debug/multi/values-zh-rHK.json modified: Application/build/intermediates/blame/res/debug/multi/values-zh-rTW.json modified: Application/build/intermediates/blame/res/debug/multi/values-zu.json modified: Application/build/intermediates/blame/res/debug/multi/values.json modified: Application/build/intermediates/blame/res/debug/single/anim-v21.json modified: Application/build/intermediates/blame/res/debug/single/anim.json modified: Application/build/intermediates/blame/res/debug/single/color-v11.json modified: Application/build/intermediates/blame/res/debug/single/color-v23.json modified: Application/build/intermediates/blame/res/debug/single/color.json modified: Application/build/intermediates/blame/res/debug/single/drawable-hdpi-v4.json modified: Application/build/intermediates/blame/res/debug/single/drawable-ldpi-v4.json modified: Application/build/intermediates/blame/res/debug/single/drawable-ldrtl-hdpi-v17.json modified: Application/build/intermediates/blame/res/debug/single/drawable-ldrtl-mdpi-v17.json modified: Application/build/intermediates/blame/res/debug/single/drawable-ldrtl-xhdpi-v17.json modified: Application/build/intermediates/blame/res/debug/single/drawable-ldrtl-xxhdpi-v17.json modified: Application/build/intermediates/blame/res/debug/single/drawable-ldrtl-xxxhdpi-v17.json modified: Application/build/intermediates/blame/res/debug/single/drawable-mdpi-v4.json modified: Application/build/intermediates/blame/res/debug/single/drawable-nodpi-v4.json modified: Application/build/intermediates/blame/res/debug/single/drawable-tvdpi-v4.json modified: Application/build/intermediates/blame/res/debug/single/drawable-v21.json modified: Application/build/intermediates/blame/res/debug/single/drawable-v23.json modified: Application/build/intermediates/blame/res/debug/single/drawable-xhdpi-v4.json modified: Application/build/intermediates/blame/res/debug/single/drawable-xxhdpi-v4.json modified: Application/build/intermediates/blame/res/debug/single/drawable-xxxhdpi-v4.json modified: Application/build/intermediates/blame/res/debug/single/drawable.json modified: Application/build/intermediates/blame/res/debug/single/layout-sw600dp-v13.json modified: Application/build/intermediates/blame/res/debug/single/layout-v17.json modified: Application/build/intermediates/blame/res/debug/single/layout-v21.json modified: Application/build/intermediates/blame/res/debug/single/layout.json modified: Application/build/intermediates/blame/res/debug/single/menu.json modified: Application/build/intermediates/blame/res/debug/single/raw.json modified: Application/build/intermediates/blame/res/debug/single/xml.json modified: Application/build/intermediates/bundles/debug/instant-run/AndroidManifest.xml modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/activities/CameraActivity$11.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/activities/CameraActivity$12.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/activities/CameraActivity$13$1.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/activities/CameraActivity$13.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/activities/CameraActivity$3.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/activities/CameraActivity.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/CameraHelper$1.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/CameraHelper$2.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/CameraHelper$3.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/CameraHelper$4.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/CameraHelper$5.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/CameraHelper$6.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/CameraHelper.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/ImageSaver.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/UtilClass$1.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/UtilClass$2.class modified: Application/build/intermediates/classes/debug/com/fittingroom/newtimezone/tools/UtilClass.class modified: Application/build/intermediates/exploded-aar/com.google.android.gms/play-services/9.2.0/jars/classes.jar modified: Application/build/intermediates/incremental-classes/debug/instant-run-bootstrap.jar modified: Application/build/intermediates/incremental-runtime-classes/debug/instant-run.jar modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/activities/CameraActivity$11.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/activities/CameraActivity$12.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/activities/CameraActivity$13$1.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/activities/CameraActivity$13.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/activities/CameraActivity$3.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/activities/CameraActivity.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/CameraHelper$1.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/CameraHelper$2.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/CameraHelper$3.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/CameraHelper$4.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/CameraHelper$5.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/CameraHelper$6.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/CameraHelper.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/ImageSaver.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/UtilClass$1.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/UtilClass$2.class modified: Application/build/intermediates/incremental-verifier/debug/com/fittingroom/newtimezone/tools/UtilClass.class modified: Application/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml modified: Application/build/intermediates/incremental/mergeDebugAndroidTestResources/merger.xml modified: Application/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml modified: Application/build/intermediates/incremental/mergeDebugAssets/merger.xml modified: Application/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml modified: Application/build/intermediates/incremental/mergeDebugResources/merger.xml modified: Application/build/intermediates/incremental/mergeDebugShaders/merger.xml modified: Application/build/intermediates/instant-run-support/debug/classes.zip modified: Application/build/intermediates/instant-run-support/debug/manifest.crc modified: Application/build/intermediates/instant-run-support/debug/resources.zip modified: Application/build/intermediates/manifests/full/debug/AndroidManifest.xml modified: Application/build/intermediates/res/resources-debug-androidTest.ap_ modified: Application/build/intermediates/res/resources-debug.ap_ modified: Application/build/intermediates/restart-dex/debug/build-info.xml modified: Application/build/intermediates/transforms/dex/debug/folders/1000/5/slice_1/classes.dex modified: Application/build/intermediates/transforms/dex/debug/folders/1000/5/slice_5/classes.dex modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/activities/CameraActivity$11.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/activities/CameraActivity$12.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/activities/CameraActivity$13$1.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/activities/CameraActivity$13.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/activities/CameraActivity$3.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/activities/CameraActivity.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/CameraHelper$1.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/CameraHelper$2.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/CameraHelper$3.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/CameraHelper$4.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/CameraHelper$5.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/CameraHelper$6.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/CameraHelper.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/ImageSaver.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/UtilClass$1.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/UtilClass$2.class modified: Application/build/intermediates/transforms/instantRun/debug/folders/1/5/main/com/fittingroom/newtimezone/tools/UtilClass.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/CameraHelper$1.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/CameraHelper$2.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/CameraHelper$3.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/CameraHelper$4.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/CameraHelper$5.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/CameraHelper$6.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/CameraHelper.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/ImageSaver.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/UtilClass$1.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/UtilClass$2.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_1/com/fittingroom/newtimezone/tools/UtilClass.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_5/com/fittingroom/newtimezone/activities/CameraActivity$11.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_5/com/fittingroom/newtimezone/activities/CameraActivity$12.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_5/com/fittingroom/newtimezone/activities/CameraActivity$13$1.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_5/com/fittingroom/newtimezone/activities/CameraActivity$13.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_5/com/fittingroom/newtimezone/activities/CameraActivity$3.class modified: Application/build/intermediates/transforms/instantRunSlicer/debug/folders/1/5/slice_5/com/fittingroom/newtimezone/activities/CameraActivity.class modified: Application/build/intermediates/transforms/mergeJavaRes/debug/jars/2/1f/main.jar modified: Application/build/outputs/apk/Application-debug-unaligned.apk modified: Application/build/outputs/apk/Application-debug.apk modified: Application/build/outputs/logs/manifest-merger-debug-report.txt modified: Application/src/main/AndroidManifest.xml modified: Application/src/main/java/com/fittingroom/newtimezone/tools/ImageSaver.java modified: build/intermediates/dex-cache/cache.xml 

    2 answers 2

    In addition to these two

    modified: Application / src / main / AndroidManifest.xml

    modified: Application / src / main / java / com / fittingroom / newtimezone / tools / ImageSaver.java

    The rest do not need files. They can be added to .gitignore


    To build a project, you definitely need files with code, markup, resources (pictures, strings etc). We also need gradle files, since there dependences and other necessary for assembly is specified. Git-a files such as .gitignore are also needed. It seems that this is all. Without everything else, the project will come together and nothing will be lost.

    • I mean, do they need to be added to git ignore? - Aleksey Timoshchenko
    • @AlekseyTimoshchenko, yes, to ignore them) However, if they were already committed and started, they will have to be deleted from the remote repository. I did this - I deleted everything with my hands from the remote repository, and then I cloned the repository - the more these files were not added to the commits. - Yuriy SPb
    • Do you mean making the git rm --cached readme.txt for each file? - Aleksey Timoshchenko
    • @AlekseyTimoshchenko, I don’t know how to console) Perhaps it is possible and so) - Yuriy SPb
    • 2
      gitignore supports wildcard templates (*). Do not list all files. - LXA 3:54 pm

    Changes not staged for commit:

    (there is a large list of modified files)

    This means that you have already added all these files in one of the previous commits. Now it's not enough just to ignore them - you need to delete them.

    Minimum step by step plan:

    1. Build yourself a .gitignore file using Java / Android templates and your development environment. In your case, this is Android + Gradle + IntelliJ

    2. To really stop tracking all files that are described in .gitignore:

       git ls-files --ignored --exclude-standard | xargs git rm --cached 
    3. Commit

    In an amicable way, you should remove these files from the history of commits, since if they were once added, the corresponding blobs will be stored (and take up disk space) always.

    • Now I figured it out.) Can you also explain what it means to действительно перестать отслеживать ? I found the command git rm --cashed file.txt in the manual for git, and if I understood correctly, this command puts the file from the repository to be deleted and stops tracking it. - Aleksey Timoshchenko pm