I wanted to add some folder in my current git repo.
but i have received such green folder in the github the following image . How to add this folder into this project.
I wanted to add some folder in my current git repo.
but i have received such green folder in the github the following image . How to add this folder into this project.
I believe the green folders represent submodules on github. A submodule is essentially a link to a version of another repo.
To get the submodules locally run:
git submodule init
git submodule update
You can read more about submodules here: http://git-scm.com/book/en/Git-Tools-Submodules
That folder icon is how Github shows submodules
A submodule is essentially a reference to another repository (specifically, a specific commit in another repository)
There should be a .gitmodules
file at the root of the repository, containing something like this:
$ cat .gitmodules
[submodule "ca_log_analysis"]
path = ca_log_analysis
url = git://github.com/example/ca_log_analysis_repo.git
You could commit your changes to that linked repository, then update the master project to look at the new commit. The Git book chapter on submodules should explain things
From memory, Git doesn't recognise empty folders. Do you have anything in it? If not, add a README or something too.