文件夾「的myapp」複製到我的工作文件夾後,我做了以下將其添加到我的暫存區域:爲什麼git不會推送文件夾的內容?
git add .
,然後提交更改:
git commit
然後我推我改變的Heroku:
git push heroku master
所以,我的文件夾,名爲「MYAPP」存在於Heroku的,但問題是,它完全是空的。
當我這樣做,
git clone myapp myapp2
的文件夾克隆正確我的本地機器上的所有預期的個子。
有誰知道爲什麼子文件夾的內容沒有正確推送到Heroku?我究竟做錯了什麼?
要回答以下問題:在我的最高級別文件夾(包含文件夾myapp
的文件夾)
- 我做
git add .
。這樣做git status
顯示'無添加更改提交(使用「混帳添加」和/或「git的承諾-A」) - 是,
myapp
包含的文件/文件夾(我的Django項目) - 我刪除了我的.gitignore文件,因爲我將我的虛擬環境放置在另一個地方,因此它不再位於我的項目文件夾中,所以我不認爲這會影響它。
你在'myapp'文件夾做'git的附加.'或別的地方?你提交後顯示的是什麼'git status'? – tpg2114 2012-04-13 23:48:47
文件夾myapp中是否有文件?因爲git不跟蹤目錄,只有目錄內的文件。 – Odi 2012-04-13 23:50:58
文件是否被.gitignore排除? – Robbie 2012-04-13 23:55:45