我有一个在Bitbucket上的项目,我想让我的实习生访问它。我想忽略某些Java文件和调试文件夹中的某些文件。
我尝试使用以下方法,在我的gitignore文件中添加此行:
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
然而,这并没有奏效。
我还尝试了以下方法:
/NewActivity.class
也没有成功。
我该怎么做呢?
.gitignore
文件忽略文件的路径是相对于您的 repo 中 .gitignore
文件的路径。/NewActivity.class
NewActivity.class
意思是:忽略与.gitignore文件在同一目录及其所有子目录中的NewActivity.class文件。
如果你想使用:
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
那么你的.gitignore文件必须位于app的父目录中,当然这个父目录也必须是你的代码库的一部分。
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.java
.gitignore
文件的位置。如果您的.gitignore
与debug
在同一目录中,则可以添加/debug/strings.xml
。这样只会忽略调试文件夹中的strings.xml
文件。您还可以仅添加strings.xml
,这样将忽略debug
和其他子目录中命名为strings.xml
的所有文件。您还可以在debug
中创建一个本地的.gitignore
文件,并添加/strings.xml
,以仅在debug
中忽略该文件。 - Wizzard/
的意思是只有应用程序文件夹中的文件将被忽略。 - Wizzard