You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/get-started/getting-started-with-git/ignoring-files.md
+10-16Lines changed: 10 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -16,22 +16,22 @@ versions:
16
16
---
17
17
## Configuring ignored files for a single repository
18
18
19
-
You can create a _.gitignore_ file in your repository's root directory to tell Git which files and directories to ignore when you make a commit.
20
-
To share the ignore rules with other users who clone the repository, commit the _.gitignore_ file in to your repository.
19
+
You can create a `.gitignore` file in your repository's root directory to tell Git which files and directories to ignore when you make a commit.
20
+
To share the ignore rules with other users who clone the repository, commit the `.gitignore` file in to your repository.
21
21
22
-
GitHub maintains an official list of recommended _.gitignore_ files for many popular operating systems, environments, and languages in the `github/gitignore` public repository. You can also use gitignore.io to create a _.gitignore_ file for your operating system, programming language, or IDE. For more information, see "[github/gitignore](https://github.com/github/gitignore)" and the "[gitignore.io](https://www.gitignore.io/)" site.
22
+
GitHub maintains an official list of recommended `.gitignore` files for many popular operating systems, environments, and languages in the "github/gitignore" public repository. You can also use gitignore.io to create a `.gitignore` file for your operating system, programming language, or IDE. For more information, see "[github/gitignore](https://github.com/github/gitignore)" and the "[gitignore.io](https://www.gitignore.io/)" site.
23
23
24
24
{% data reusables.command_line.open_the_multi_os_terminal %}
25
25
1. Navigate to the location of your Git repository.
26
-
1. Create a _.gitignore_ file for your repository.
26
+
1. Create a `.gitignore` file for your repository.
27
27
28
28
```shell
29
29
touch .gitignore
30
30
```
31
31
32
32
If the command succeeds, there will be no output.
33
33
34
-
For an example _.gitignore_ file, see "[Some common .gitignore configurations](https://gist.github.com/octocat/9257657)" in the Octocat repository.
34
+
For an example `.gitignore` file, see "[Some common .gitignore configurations](https://gist.github.com/octocat/9257657)" in the Octocat repository.
35
35
36
36
If you want to ignore a file that is already checked in, you must untrack the file before you add a rule to ignore it. From your terminal, untrack the file.
37
37
@@ -41,25 +41,19 @@ git rm --cached FILENAME
41
41
42
42
## Configuring ignored files for all repositories on your computer
43
43
44
-
You can also create a global _.gitignore_ file to define a list of rules for ignoring files in every Git repository on your computer. For example, you might create the file at _~/.gitignore_global_ and add some rules to it.
44
+
You can tell Git to always ignore certain files or directories when you make a commit in any Git repository on your computer. For example, you could use this feature to ignore any temporary backup files that your text editor creates.
45
45
46
-
{% data reusables.command_line.open_the_multi_os_terminal %}
47
-
48
-
1. Configure Git to use the exclude file _~/.gitignore_global_ for all Git repositories.
To always ignore a certain file or directory, add it to a file named `ignore` that's located inside the directory `~/.config/git`. By default, Git will ignore any files and directories that are listed in the global configuration file `~/.config/git/ignore`. If the `git` directory and `ignore` file don't exist yet, you may need to create them.
53
47
54
48
## Excluding local files without creating a _.gitignore_ file
55
49
56
-
If you don't want to create a _.gitignore_ file to share with others, you can create rules that are not committed with the repository. You can use this technique for locally-generated files that you don't expect other users to generate, such as files created by your editor.
50
+
If you don't want to create a `.gitignore` file to share with others, you can create rules that are not committed with the repository. You can use this technique for locally-generated files that you don't expect other users to generate, such as files created by your editor.
57
51
58
-
Use your favorite text editor to open the file called _.git/info/exclude_ within the root of your Git repository. Any rule you add here will not be checked in, and will only ignore files for your local repository.
52
+
Use your favorite text editor to open the file called `.git/info/exclude` within the root of your Git repository. Any rule you add here will not be checked in, and will only ignore files for your local repository.
59
53
60
54
{% data reusables.command_line.open_the_multi_os_terminal %}
61
55
1. Navigate to the location of your Git repository.
62
-
1. Using your favorite text editor, open the file _.git/info/exclude_.
56
+
1. Using your favorite text editor, open the file `.git/info/exclude`.
0 commit comments