我在Bitbucket中有一个项目,我想访问我的一名实习生。我想忽略某些Java文件和调试文件夹中的某些文件。
我尝试使用这种方式,在我的gitignore文件中添加此行-
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
没有锻炼。
我也尝试过-
/NewActivity.class
也没有锻炼。
该怎么做?有帮助吗?
答案 0 :(得分:2)
您不能忽略以前提交的文件,因为必须从git中删除这些文件。
答案 1 :(得分:1)
我认为扩展名应该是.java而不是.class。
所以代替这个
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
应该是这个
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.java
答案 2 :(得分:1)
请注意,您要使用.gitignore
文件忽略的文件的路径是相对于仓库中.gitignore
文件的路径的。
如此:
/NewActivity.class
表示:忽略与.gitignore相同的目录中的文件NewActivity.class,不在子目录中
NewActivity.class
表示:忽略与.gitignore相同的目录中的文件NewActivity.class和所有子目录中的
如果要使用:
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
那么您的.gitignore文件必须位于应用程序的父目录中,该目录当然也应该是您的存储库的一部分。