Android Studio 新手入门教程(三)Github( ignore 忽略规则)的使用教程图解
在使用 Git 版本控制工具时,通常需要对某些文件或文件夹进行忽略,以便不被 Git 跟踪。这就是 ignore 忽略规则的作用。本教程将详细讲解 ignore 忽略规则的使用方法。
1. 常用的 ignore 规则
以下是常用的 ignore 规则:
- 忽略指定文件:在 .gitignore 文件中添加文件名即可,例如
temp.txt
。 - 忽略指定文件夹:在 .gitignore 文件中添加文件夹名即可,例如
temp/
。 - 忽略所有的 .xxx 文件:在 .gitignore 文件中添加
*.xxx
即可,例如*.log
。 - 忽略指定类型的文件:在 .gitignore 文件中添加文件类型即可,例如
*.class
。 - 忽略指定类型的文件夹:在 .gitignore 文件中添加文件夹名和斜杠即可,例如
/.idea/
。
2. GitHub 的 ignore 忽略规则
在 GitHub 上,我们可以使用 .gitignore 文件来忽略不需要上传到仓库的文件或文件夹。下面以示例说明。
示例一
假设我们要创建一个名为 my-app 的应用,不需要将 build 文件夹和 Gradle 自动输出日志文件上传到仓库,我们可以按照以下步骤进行操作:
- 在项目的根目录下创建 .gitignore 文件。
- 在 .gitignore 文件中添加以下内容:
```
# Ignore Gradle files and build folder
build/
app/build/
# Ignore log files
*.log
```
上述内容中,第 2 行和第 3 行表示忽略 build 文件夹和 app/build 文件夹。第 6 行表示忽略所有的 .log 文件。
- 将 .gitignore 文件添加到仓库中:
git add .gitignore
git commit -m "Add .gitignore file"
- 推送到 GitHub:
git push origin master
示例二
假设我们要创建一个名为 my-library 的库,不需要将 Eclipse 或 IntelliJ IDEA 的工程文件上传到仓库中,我们可以按照以下步骤进行操作:
- 在项目的根目录下创建 .gitignore 文件。
- 在 .gitignore 文件中添加以下内容:
```
# Eclipse
.metadata
.classpath
.project
.settings/
# IntelliJ IDEA
.iml
.ipr
*.iws
.idea/
```
上述内容中,第 2-6 行表示忽略 Eclipse 工程文件,第 8-12 行表示忽略 IntelliJ IDEA 工程文件。
- 将 .gitignore 文件添加到仓库中:
git add .gitignore
git commit -m "Add .gitignore file"
- 推送到 GitHub:
git push origin master
通过以上操作,我们可以将不需要上传到仓库的文件和文件夹忽略掉,更好地管理版本控制。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:android studio 新手入门教程(三)Github( ignore忽略规则)的使用教程图解 - Python技术站