-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
78 lines (67 loc) · 1.7 KB
/
.gitignore
File metadata and controls
78 lines (67 loc) · 1.7 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
# .gitignore for SysAdmin-Toolkit
# --- General Purpose ---
# Purpose: Ignore files generated by operating systems, editors, IDEs,
# temporary script outputs, and potentially sensitive configuration files.
#
# Note on IDE/Editor files: While it's best practice for collaborators to manage
# their specific editor settings in their global gitignore [5], common ones are
# included here for convenience. Add others to your global gitignore:
# `git config --global core.excludesfile ~/.gitignore_global` [4]
# --- Operating System Generated Files ---
.DS_Store
Thumbs.db
ehthumbs.db
Desktop.ini
# --- Editor/IDE Files & Directories ---
# VS Code
.vscode/
# JetBrains IDEs (IntelliJ, PyCharm, etc.)
.idea/
# Sublime Text
*.sublime-project
*.sublime-workspace
# Vim swap files and backups
*.swp
*.swo
*~
# Emacs backup and auto-save files
.#*
*#
# --- Log & Temporary Files ---
*.log
*.tmp
*.temp
*.bak
*.backup
# --- Potential Script Outputs or Build Artifacts ---
# Add directories or file patterns here if your scripts generate
# specific output files/folders that shouldn't be committed.
# Example:
# output/
# results/
# *.out
# --- Sensitive Information ---
# Ignore environment variables files
.env
.env.*
!.env.example
# Ignore configuration files that might contain secrets
# (adjust patterns as needed for your specific use cases)
config.json
config.yaml
config.yml
credentials*
*.key
*.pem
secrets.*
# --- Specific Tooling (Unlikely for pure scripts, but examples) ---
# Example: Terraform state files (if used alongside scripts) [3]
# *.tfstate
# *.tfstate.backup
# .terraform/
# Example: Python cache
# __pycache__/
# *.py[cod]
# --- Miscellaneous ---
# Any other project-specific files that should not be tracked.
output