After copying a folder ‘myapp’ into to my working folder, I do the following to add it to my staging area:
git add .
and then commit the changes:
git commit
Then I push my changes to Heroku:
git push heroku master
So my folder, called ‘myapp’ is present on heroku, but the problem is that it’s completely empty.
When I do the following,
git clone myapp myapp2
the folder clones properly on my local machine with all expected subcontents.
Does anyone know why the subfolders’ contents are not being pushed to Heroku properly? What am I doing wrong?
To answer the questions below:
- I am doing the
git add .in my top level folder (the folder that contains foldermyapp). Doinggit statusshows `no changes added to commit (use “git add” and/or “git commit -a”) - Yes,
myappcontains files/folders (my django project) - I deleted my .gitignore file because I placed my virtual environment in another place altogeher so it’s no longer in my project folder so I don’t think that’s affecting it.
Ok, I seemed to have solved the problem. Somehow git got in a weird state. I don’t really understand how, but for some reason it wasn’t adding any of the files in the folder.
I simply copied that folder and gave it a new name, and then followed the exact same process I had been doing all along, and it finally uploaded properly.