我正在使用Github windows客户端连接到我的远程bitbucket git。我最近开始在/mobile中构建我的应用程序的移动的版本我一直在localhost/WEBSITENAME中工作,但现在在loaclhost/WEBSITENAME/移动的中,git仓库文件夹设置为WEBSITENAME文件夹。创建新文件夹后,Github没有检测到新文件夹,阻止我推送新文件。
isr3a4wc1#
Git将忽略空文件夹。请确保在Git仓库的新文件夹中至少存在一个文件,否则您将无法添加该文件夹。
tyky79it2#
如果目录结构如下所示:
/------WebsiteName/ | |-----------/Mobile/
然后确保您位于WebsiteName目录中,然后运行git status如果仍然出现相同的错误,请按顺序运行以下命令:
git status
git init git status //here you should see the mobile folder and its files git add --all git commit -am "committing" git push --all
bksxznpy3#
确保文件夹中的任何位置都没有.gitignore文件阻止您尝试添加的特定文件夹或文件或其扩展名
ztyzrc3y4#
在这种情况下,你应该检查一下你是否把/mobile放到了.gitignore文件中,或者@梅达提供的解决方案也可以。
/mobile
2guxujil5#
我也面临同样的问题没有找到问题的根源,但我找到了解决问题的方法。1.首先,制作本地移动的文件夹的副本并将其删除。1.在浏览器中打开你的git。1.转到您的WEBSITENAME目录。1.在用户界面中找到create new directory按钮并创建移动的目录。此操作将作为一个新提交推送到当前git分支中。1.在本地运行git pull,并看到创建的目录1.将旧的移动的目录复制到新目录中。1.运行git status,您会看到一切正常希望对你有帮助。:)
create new directory
git pull
neekobn86#
我遇到了同样的问题,一个数字来自文件.gitignore中的内容。内容是这样的:"# created automatically /n *"。致命错误为"*":这意味着你忽略了所有的编码文件在这个resposity,所以这$git status不能检测这编码文件.刚刚删除这"*"在.gitignore .它可能是点.
.gitignore
"# created automatically /n *"
"*"
$git status
pn9klfpd7#
对我来说,这是一个错误的存储库🤣,所以做一些小的修改,推动回购和检查,如果最后更新是几分钟前。
7条答案
按热度按时间isr3a4wc1#
Git将忽略空文件夹。请确保在Git仓库的新文件夹中至少存在一个文件,否则您将无法添加该文件夹。
tyky79it2#
如果目录结构如下所示:
然后确保您位于WebsiteName目录中,然后运行
git status
如果仍然出现相同的错误,请按顺序运行以下命令:
bksxznpy3#
确保文件夹中的任何位置都没有.gitignore文件阻止您尝试添加的特定文件夹或文件或其扩展名
ztyzrc3y4#
在这种情况下,你应该检查一下你是否把
/mobile
放到了.gitignore文件中,或者@梅达提供的解决方案也可以。2guxujil5#
我也面临同样的问题
没有找到问题的根源,但我找到了解决问题的方法。
1.首先,制作本地移动的文件夹的副本并将其删除。
1.在浏览器中打开你的git。
1.转到您的WEBSITENAME目录。
1.在用户界面中找到
create new directory
按钮并创建移动的目录。此操作将作为一个新提交推送到当前git分支中。
1.在本地运行
git pull
,并看到创建的目录1.将旧的移动的目录复制到新目录中。
1.运行
git status
,您会看到一切正常希望对你有帮助。:)
neekobn86#
我遇到了同样的问题,一个数字来自文件
.gitignore
中的内容。内容是这样的:"# created automatically /n *"
。致命错误为"*"
:这意味着你忽略了所有的编码文件在这个resposity,所以这$git status
不能检测这编码文件.刚刚删除这"*"
在.gitignore
.它可能是点.pn9klfpd7#
对我来说,这是一个错误的存储库🤣,所以做一些小的修改,推动回购和检查,如果最后更新是几分钟前。