.gitignore & .gitattributes
".gitignore" FILE, mein, PATTERNS, DEFINE, kiye, jaate, HAIN, (jaise, "node_modules/", "*.log", ".env") JO, Git, ko, batate, HAIN, ki, IN, files/folders, ko, IGNORE, kar, do.
".gitattributes" FILE, se, SPECIFIC, files, ke, liye, Git, ka, BEHAVIOR, CUSTOMIZE, kiya, ja, sakta hai — jaise, LINE, ENDINGS, NORMALIZE, karna.
# .gitignore
node_modules/
*.log
.env- .gitignore = patterns jo Git ko batate hain kaunsi files/folders ignore karni hain
- .gitattributes = specific files ke liye behavior customize karna
- Already-committed files ko ignore karne ke liye git rm --cached bhi chalana padta hai
".gitignore" FILE, mein, PATTERNS, DEFINE, kiye, jaate, HAIN, (jaise, "node_modules/", "*.log", ".env") JO, Git, ko, batate, HAIN, ki, IN, files/folders, ko, IGNORE, kar, do — YE, DEPENDENCY, folders, BUILD, outputs, aur, SECRETS, ko, ACCIDENTALLY, commit, hone, se, ROKTA, hai.
# .gitignore example
node_modules/
*.log
.env
dist/".gitattributes" FILE, se, SPECIFIC, files, ke, liye, Git, ka, BEHAVIOR, CUSTOMIZE, kiya, ja, sakta hai — jaise, LINE, ENDINGS, (CRLF, vs, LF) NORMALIZE, karna, ya, BINARY, files, ko, DIFF, mein, IGNORE, karna.