-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Expand file tree
/
Copy path.gitignore
More file actions
129 lines (119 loc) · 2.25 KB
/
.gitignore
File metadata and controls
129 lines (119 loc) · 2.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
#############################
# Repository ignore strategy
# - Global rules live here.
# - Dotfiles are ignored by default; explicitly allow tracked ones below.
# - Subdirectory .gitignore files should contain only folder-specific exceptions
# not covered by the root rules.
# - Prefer short, commented sections; avoid duplicates.
#############################
#############################
# Dotfiles: ignore by default
#############################
\.*
!.azure-pipelines
!.bazelci
!.bazelignore
!.bazelrc
!.bazelproject
!.bazelversion
!.bcr
!.circleci
!.clang-format
!.clang-tidy
!.coveragerc
!.devcontainer
!.dockerignore
!.eslintrc.yml
!.flake8
!.gitattributes
!.github
!.gitignore
!.python-version
!.yamllint
!.zuul
!.zuul.yaml
#############################
# Bazel & build system
#############################
/api/bazel-*
/bazel-*
/ci/bazel-*
/mobile/bazel-*
bazel.output.txt
clang.bazelrc
compile_commands.json
user.bazelrc
*.bzlc
#############################
# Build artifacts and tooling
#############################
/build
/build_*
BROWSE
CMakeLists.txt
cmake-build-debug
cscope.*
/clang-tidy-fixes.yaml
/generated
SOURCE_VERSION
/test/coverage/BUILD
/tools/spelling/.aspell.en.pws
tags
TAGS
#############################
# Language-specific
#############################
# Python
*.pyc
__pycache__/
**/pyformat
# Node / frontend
dist
node_modules
# Java/JetBrains
**/*.iml
# Rust
**/rust/**/target
#############################
# OS/editor cruft
#############################
**/.DS_Store
*~
*.bak
*.swap*
*.swp
*.swo
#############################
# Logs
#############################
*.log
lerna-debug.log*
logs
npm-debug.log*
pnpm-debug.log*
yarn-debug.log*
yarn-error.log*
#############################
# Project-specific
#############################
/contrib/golang/**/test_data/go.sum
/contrib/golang/**/test_data/*/go.sum
/devcontainer/devcontainer.env
/docs/landing_source/.bundle
/linux
distribution/custom
examples/single-page-app/xds/lds.yml
examples/websocket/certs
tools/dev/src
tools/dependency/cve_data
mobile/build_*
mobile/generated
mobile/test/coverage/BUILD
mobile/tmp
mobile/*.xcodeproj
mobile/*.xcframework
mobile/*.doccarchive
mobile/*.tulsiconf-user
mobile/tulsi-workspace
test/extensions/dynamic_modules/test_data/rust/Cargo.lock
.devcontainer/Dockerfile