Git Hooks
Git, Hooks, SCRIPTS, HAIN, JO, AUTOMATICALLY, RUN, hote, HAIN, SPECIFIC, Git, EVENTS, PAR, (jaise, "pre-commit" ya, "pre-push") — ".git/hooks/" FOLDER, mein, RAKHE, jaate, HAIN.
".git/hooks/" FOLDER, Git, HISTORY, ka, HISSA, NAHI, hota, ISLIYE, HOOKS, ko, TEAM, ke, saath, SHARE, karna, MUSHKIL, hai — "Husky" jaisi, TOOLS, se, YE, EASY, ho, jaata hai.
#!/bin/sh
# .git/hooks/pre-commit
npm run lint || exit 1- Git Hooks = scripts jo specific Git events par automatically run hote hain
- .git/hooks/ folder history ka hissa nahi hota, share karna mushkil hai
- Husky jaisi tools se hooks team ke saath easily share ho sakte hain
Git, Hooks, SCRIPTS, HAIN, JO, AUTOMATICALLY, RUN, hote, HAIN, SPECIFIC, Git, EVENTS, PAR, (jaise, "pre-commit" commit, banane, se, PEHLE, ya, "pre-push" push, karne, se, PEHLE) — ".git/hooks/" FOLDER, mein, RAKHE, jaate, HAIN.
#!/bin/sh
# .git/hooks/pre-commit
npm run lint || exit 1".git/hooks/" FOLDER, Git, HISTORY, ka, HISSA, NAHI, hota, ISLIYE, HOOKS, ko, TEAM, ke, SAATH, SHARE, karna, MUSHKIL, hai — "Husky" jaisi, TOOLS, se, HOOKS, ko, PROJECT, ke, ANDAR, (jaise, "package.json") DEFINE, kiya, ja, sakta hai, JO, "npm, install" karte, hi, AUTOMATICALLY, SETUP, ho, jaate, HAIN.