我在packages/producer-iframe
下的本地分支(-es)上有一个文件夹(例如,在分支“ dev-master”中)。不幸的是,此文件夹在我的远程分支上不存在(例如“ origin / dev-master”)。
我试图重命名/重新定位文件夹,然后提交并再次推送。没事。
我也试图创建一个新分支,添加了特定文件,但这也没有用。
如何将该文件夹添加到我的远程分支机构?
编辑:文件夹不为空。它包含其他文件夹和文件。
编辑:我们使用标签/版本来处理我们的生产系统。奇怪的是,此文件夹之前(并且正在工作)的版本发布。现在,一个发行版之后,它从dev-master分支中“消失了”。
答案 0 :(得分:0)
Git仅跟踪文件。它不跟踪文件夹。因此,如果本地工作目录中有一个空文件夹,则无法将其添加到git中。您需要先向文件夹中添加一些文件,然后提交。
答案 1 :(得分:0)
在packages
中有.gitignore
文件夹并不少见
如果是这种情况,您可以通过两种方式修改自己的.gitignore:
packages
行!packages/producer-iframe
(git> = 2.9)