我最近开始研究一个项目,然后决定将其推向github.所以我做了以下事情:
cd <root>
git init
git add -A
git commit -m 'message'
git remote add origin <ur>
git push -u origin master
Run Code Online (Sandbox Code Playgroud)
但是,这省略了我的项目的整个文件夹.它基本上是我的根文件夹下1级文件夹,所以:
root
-folder //omitted
Run Code Online (Sandbox Code Playgroud)
我正在尝试,git add -A / git add * / git add .
但每次我这样做git status
都说有变化,但文件夹没有跟踪.
我甚至尝试专门添加文件夹,git add folderName
但git status
仍然显示为未跟踪.
我还试图导航到文件夹本身,并做了一个,git add *
并添加了该文件夹的所有内容,但我似乎无法添加文件夹本身.
知道我还能做什么吗?
wis*_*cky 12
如果子文件夹git add .
包含.git
目录,则不会添加子文件夹(或类似命令),因为它将被视为git子模块。
rm -rf .git
如果不应该将其作为子模块,则可以在子文件夹中。
文件夹中有文件吗?Git不跟踪文件夹,只跟踪文件; 你不能将空文件夹添加到Git仓库.但是,您可以在该文件夹中放置一个空文件(.gitignore
或者.blank
是常用文件名),并将这些文件添加到该文件夹中.
归档时间: |
|
查看次数: |
11764 次 |
最近记录: |