我正在学习使用github,这是我的问题。
我一如既往地将我的程序上传到github(git add,commit,push)。 然后我注意到其中一个文件夹中的文件丢失了,取而代之的是.gitignore
“src”文件夹的内容应如下所示:
src -> model, controller
model -> x.java, y.java z.java
controller -> w.java
而不是上述内容,src中只有一个.gitignore文件。该文件的内容类似于:
/model/
/controller/
为什么会发生这种情况?我该如何解决这个问题?
答案 0 :(得分:1)
例如,对于EGit可能会发生这种情况:Team > Ignored Resources
下的首选项设置可以定义“派生”标志,这将生成一个.gitignore。
如果模型和控制器文件夹被视为“派生”(即“生成”),则EGit可能已生成该.gitignore。
要修复它,check your preferences,
同样git add --force
这些文件夹,删除.gitignore,提交和推送。