git上传一个空文件夹
方式一 :通过在空文件夹中建立.gitignore文件
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ mkdir log
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ touch log/.gitignore
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ echo "*" > empty-folder/.gitignore
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ git -C log init
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ git -C logr add .
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ git -C log commit -m "Add log with .gitignore"
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ git add log
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ git commit -m "add log file"
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ git push origin main
方式二:通过在空文件夹中建立.gitkeep文件
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ mkdir log
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ touch log/.gitkeep
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ git add log
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ git commit -m "add log file"
wangbang@wangbangRD MINGW32 /d/Code/gitlab/Monitor-Device-Mgr/( main)
$ git push origin main