❶ 用Git上傳文件失敗後本地倉庫的文件夾全空了
git checkout -- .
git reset HEAD
❷ 如何由本機向github利用git上傳文件
下面給出具體的上傳步驟:
❸ git的.gitkeep
在這之前,我們必須清楚 Git 不跟蹤 空文件夾 。如果你的項目文件夾里邊有任何的空文件夾,Git 都會忽略掉。但如果你在文件夾里邊添加了一個文件,Git 就會開始跟蹤這個文件夾。 無論這個 文件是什麼,內容如何,名字是什麼
如果你想上傳一個空文件夾,這時就可以在空文件中添加一個 .gitkeep 文件。
但是在實際項目中能用到的是 git忽略一個文件夾下的所有文件,並保留該文件夾 。
如需要保留lib這個文件夾,但是其內的文件不要長傳到git上。我們需要在lib文件夾中新建一個.gitkeep的文件,然後.gitignore文件中配置如下
❹ git clone 後文件夾是空的
還沒下載完,GIT還有一個checking out的過程,在此之前,生成的文件夾里邊沒有內容。