Explore Courses Blog Tutorials Interview Questions
+3 votes
in DevOps and Agile by (19.4k points)

Here is a folder, which contains a lot of .java files.

How can I git commit this folder ?

If I do the following commands

git add foldername

git commit foldername -m "commit operation"

I will see the messages nothing added to commit but untracked files present (use "git add" to track)

1 Answer

+2 votes
by (27.5k points)

First of all, I would like to point out the command error while performing the commit operation. 

We don't commit folders, the commands should look like this: 

$ git add foldername

$ git commit -m "commit operation"

Now there's one more thing you need to keep in mind, which is to commit the folder you need to be on the same level as, or above, the folder you are trying to add. For instance: App/Download/Files/new.php

If you are trying to add the "Download" file but you have been working inside on the new.php document, then, in that case, you won't be able to add the "Download" file. You have to 'changed directory' (cd ../) back up to the same level, or higher, as the Storage file itself. 

git add all files in folder - how to git commit a whole folder?
by (9.6k points)
worked like a charm.

Browse Categories