如何 gitignore Java 文件或任何文件夹或 Android 项目中的任何 XML 文件?
How to gitignore a particular Java file or any folder or any XML file in Android project?
我在 Bitbucket 中有一个项目,我想授予我的一位实习生访问权限。我想忽略某些 Java 文件和调试文件夹中的某些文件。
我试过使用这种方式,在我的 gitignore 文件中添加这一行:
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
然而,这并没有奏效。
我也试过:
/NewActivity.class
也没有成功。
我该怎么做?
我认为扩展名应该是 .java 而不是 .class.
所以不用这个
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
应该是这个
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.java
请注意,您要使用 .gitignore
文件忽略的文件路径是相对于您的存储库中 .gitignore
文件的路径。
所以:
/NewActivity.class
意思是:忽略与.gitignore同目录的文件NewActivity.class,不在子目录
NewActivity.class
表示:忽略与.gitignore同目录下的文件NewActivity.class和所有子目录下的
如果你想使用:
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
那么你的 .gitignore 文件必须位于应用程序的父目录中,当然它必须是你存储库的一部分。
您不能忽略您之前提交的那些文件,因为您必须从 git.
中删除这些文件
首先转到您的文件目录。
现在键入此命令以从 git.
中删除文件
git rm --cached [文件名]
现在文件已经从你的分支中删除了,现在
您必须在 .gitignore 文件中添加文件名。
filename.java(记住 activity 扩展名应该在 java 中。)
之后,将文件添加到分支,然后提交。然后
最后,按下,你会看到文件被忽略了。
我在 Bitbucket 中有一个项目,我想授予我的一位实习生访问权限。我想忽略某些 Java 文件和调试文件夹中的某些文件。
我试过使用这种方式,在我的 gitignore 文件中添加这一行:
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
然而,这并没有奏效。
我也试过:
/NewActivity.class
也没有成功。
我该怎么做?
我认为扩展名应该是 .java 而不是 .class.
所以不用这个
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
应该是这个
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.java
请注意,您要使用 .gitignore
文件忽略的文件路径是相对于您的存储库中 .gitignore
文件的路径。
所以:
/NewActivity.class
意思是:忽略与.gitignore同目录的文件NewActivity.class,不在子目录
NewActivity.class
表示:忽略与.gitignore同目录下的文件NewActivity.class和所有子目录下的
如果你想使用:
/app/src/main/java/com/example/amanv/emulatordetection/NewActivity.class
那么你的 .gitignore 文件必须位于应用程序的父目录中,当然它必须是你存储库的一部分。
您不能忽略您之前提交的那些文件,因为您必须从 git.
中删除这些文件首先转到您的文件目录。
现在键入此命令以从 git.
中删除文件git rm --cached [文件名]
现在文件已经从你的分支中删除了,现在 您必须在 .gitignore 文件中添加文件名。
filename.java(记住 activity 扩展名应该在 java 中。)
之后,将文件添加到分支,然后提交。然后 最后,按下,你会看到文件被忽略了。