-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
66 lines (56 loc) · 2.73 KB
/
Copy path.gitignore
File metadata and controls
66 lines (56 loc) · 2.73 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
# DOCUMENTATION.
# - Official : 'https://git-scm.com/docs/gitignore'.
# - Quick introduction : 'https://docs.github.com/en/get-started/git-basics/ignoring-files'.
# - Example of common exclusions (compiled files, compressed packages, logs,
#+ and OS generated files) : 'https://gist.github.com/octocat/9257657'.
# - Patterns : 'https://git-scm.com/docs/gitignore#_pattern_format'.
# - NOTE: pattern matches are RELATIVE to '.gitignore' file location!
# - Examples : 'https://www.atlassian.com/git/tutorials/saving-changes/gitignore'.
# - Official GitHub repo. with collection of useful templates : 'https://github.com/github/gitignore'.
# RECOMMENDATION FOR MAVEN, A JAVA AUTOMATION TOOL.
# - Maven and Java : 'https://stackoverflow.com/questions/51792830/what-files-in-a-maven-project-should-be-committed-to-git/51793051#51793051'.
# - Maven : 'https://ucsb-cs48.github.io/javatopics/gitignore_maven/'.
# - Official GitHub's Maven '.gitignore' : 'https://github.com/github/gitignore/blob/main/Maven.gitignore'
# 'target' folder (and consequently, all of its files). Created after compilation, not before.
**/target/
# NOTE: enable / un-comment each one PROGRESSIVELY, as files and / or folders are generated.
# **/pom.xml.tag
# **/pom.xml.releaseBackup
# **/pom.xml.versionsBackup
# **/pom.xml.next
# **/release.properties
# **/dependency-reduced-pom.xml
# **/buildNumber.properties
# **/.mvn/timing.properties
# # Maven wrapper: 'https://maven.apache.org/wrapper/#usage-without-binary-jar'.
# .mvn/wrapper/maven-wrapper.jar
# RECOMMENDATION FOR JAVA.
# - Maven and Java : 'https://stackoverflow.com/questions/51792830/what-files-in-a-maven-project-should-be-committed-to-git/51793051#51793051'.
# - Maven : 'https://ucsb-cs48.github.io/javatopics/gitignore_maven/'.
# - Official GitHub's Java '.gitignore' : 'https://github.com/github/gitignore/blob/main/Java.gitignore'
# COMPILED class file.
*.class
# # NOTE: enable / un-comment each one PROGRESSIVELY, as files and / or folders are generated.
# # Log file.
# *.log
# # BlueJ files.
# *.ctxt
# # Mobile Tools for Java (J2ME).
# .mtj.tmp/
# # Package Files.
# *.jar
# *.war
# *.nar
# *.ear
# *.zip
# *.tar.gz
# *.rar
# # Java Virtual Machine (JVM) crash logs : 'http://www.java.com/en/download/help/error_hotspot.xml'.
# hs_err_pid*
# replay_pid*
# # KEYS.
# *-input_secrets.yaml
# # SPECIFIC FILES.
# Original screen recording, to reduce possibilities of doxing.
vid-readme_frontpage_gif-01_original_footage.mp4
# EOF.