Add multiple project in one repository Github

I’m trying to add multiple project in one repository from Github desktop from Macbook but not able to do it.

While trying to commit it show me this error Failed to add file subfoldername/ to index.

  • Using git with Doxygen FILE_VERSION_FILTER
  • Can Git restructure my folders without losing history?
  • How to get a fresh copy of a branch from the remote repository?
  • Git: How to revert 2 files that are stubbornly stuck at “Changed but not committed”?
  • How to create completion for `git flow feature checkout` alias?
  • git: how best to set up the user model on “back-end server”
  • I have tried to figure out and read some answers but not work from terminal as well. Other one i have tried from here.

    I have added all my folder in one folder main repository then trying to add.

    Is there any other way to do it from Github desktop ?

    Or am i missing something. Somebody have idea please suggest something.

    Thanks in advance. I’ll appreciated if somebody give me some better solution.

  • Move some changes from a Git commit into a separate commit
  • Re-indexing repository in eclipse Ubuntu
  • How to remove deleted files from git?
  • How to merge git commits in the develop branch to a feature branch
  • Changing branches and delete branch in Git after successful pull request
  • How to fix commit order in GitHub pull requests, broken by git rebase?
  • One Solution collect form web for “Add multiple project in one repository Github”

    Try, from the command line, in a fresh clone of your main repo (assuming your multiple projects are all individual git repositories):

     git clone /url/of/main/repo
     cd repo
     git submodule add /url/of/project1
     git submodule add /url/of/project2
     git submodule add /url/of/project3
     git commit -m "Add multiple projects"
     git push

    This uses git submodules in order to record references to those projects in your main repository.

    Git Baby is a git and github fan, let's start git clone.