-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy path.gitignore
136 lines (135 loc) · 3.95 KB
/
.gitignore
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
130
131
132
133
134
135
136
# Terraform Files
# The following files are automatically generated by Terraform and should not be included in version control
# *.tfstate and *.tfstate.* are files that contain the current state of your infrastructure
# For beginners: these files contain sensitive information about your infrastructure and created resources
# They should not be shared as they could expose configuration details and secrets
*.tfstate
*.tfstate.*
# *.tfvars are files that contain sensitive variables like passwords, tokens, or API keys
# For beginners: these files usually contain confidential information necessary for your infrastructure
*.tfvars
# .terraform/ is the directory where Terraform stores all the plugins and modules it downloads
# For beginners: this directory can be very large and should be regenerated on each machine
.terraform/
# File that maintains specific versions of Terraform providers
# For beginners: this file ensures everyone uses the same versions of the providers
.terraform.lock.hcl
# File generated when Terraform encounters an error and closes unexpectedly
# For beginners: useful for diagnosing problems, but should not be shared
crash.log
# Files that allow overriding the main Terraform configuration
# For beginners: these files are for environment-specific configurations
override.tf
override.tf.json
*_override.tf
*_override.tf.json
# Terraform plan files
# Plan files show the changes Terraform will make
# For beginners: these files can contain sensitive information about your infrastructure
*.tfplan
*tfplan.*
# Backup files that Terraform creates before making significant changes
# For beginners: these are temporary files that do not need version control
*.backup
# Terraform log files
# For beginners: contain detailed information about Terraform operations
*.log
# Terraform environment variable files
# For beginners: may contain sensitive information
.terraformrc
terraform.rc
# Python Files
# Files and directories generated during the execution and compilation of Python code
# For beginners: these are temporary files that Python creates to optimize performance
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Python virtual environment directory and environment variable file
# For beginners: the virtual environment isolates the dependencies of each project
venv/
.env
# Visual Studio Code Files
# Editor-specific configuration files
# For beginners: these files contain personal editor configurations
.vscode/*
# Exceptions to keep useful team configurations
# For beginners: these files help maintain team consistency
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace
# AWS Files
# Files containing AWS access configurations and credentials
# For beginners: these files contain sensitive authentication information
.aws/
aws.config
credentials
# SSH and RSA key files
# Files containing private cryptographic material
# For beginners: these files should NEVER be shared as they grant access to systems
*.pem
*.key
id_rsa
id_rsa.*
id_ed25519
id_ed25519.*
id_ecdsa
id_ecdsa.*
id_dsa
id_dsa.*
*.ppk
.ssh/
known_hosts
authorized_keys
# Other key and certificate files
# Files containing sensitive cryptographic material
# For beginners: these files contain secrets that should not be exposed
*.crt
*.csr
*.p12
*.pfx
*.keystore
*.jks
private.key
*.priv
*.secret
*.asc
# Ansible Files
# Files generated when Ansible retries a failed task
# For beginners: these are temporary diagnostic files
*.retry
# Temporary Bash Files
# Files generated during the execution of shell scripts
# For beginners: temporary files that should not be stored in the repository
*.tmp
*.temp
*.swp
*~
# Operating System Files
# Metadata and cache files generated by different operating systems
# For beginners: these files are not part of your code and should not be versioned
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db