рд╢реАрд░реНрд╖рдХ рд╕реНрд╡-рд╡реНрдпрд╛рдЦреНрдпрд╛рддреНрдордХ рд╣реИ: рдореИрдВ рд╕реНрд╡реИрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреБрд╢ рд╕реЗ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрд╡рд╛рдВрдЫрд┐рдд рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдореИрдВрдиреЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА
--exclude=\"^${TARGETDIR}/*.swp\"
рдпрд╛ рдмрджрд▓ рд░рд╣рд╛ рд╣реИ
--exclude=\"^${TARGETDIR}/.git|^${TARGETDIR}/.swp\"
рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд╢рд╛рдпрдж рд░реЗрдЧреЗрдХреНрд╕рдкреА рдЧрд▓рдд рд╣реИ?
рдкреНрд░рддрд┐рдмрджреНрдз рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ .gitignore рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред рдЗрд╕реЗ рдХрд░рдиреЗ рдХрд╛ рдореЗрд░рд╛ рддрд░реАрдХрд╛ рдпрд╣рд╛рдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
https://github.com/elnull/gitwatch/commit/c9f4b43b6c8a3dfe077f169c723c00b3d2840072
рдореИрдВ рдЗрд╕реЗ рднреА рдХреЙрдкреА рдХрд░рддрд╛ рд╣реВрдВ: gitwatch рдХреЛ рдХрдорд┐рдЯ рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .gitignore рдХрдВрдЯреЗрдВрдЯ рдХрд╛ рд╕рдореНрдорд╛рди рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдирд┐рд░рдВрддрд░ рджрд░реНрдж рд╣реИ рдЕрдиреНрдпрдерд╛ред рдЧрд┐рдЯрд╡реЙрдЪ рдХреА рд╕рднреА рдХреЙрд▓реЛрдВ рдХреЗ рд╕рд╛рде .gitignore рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдирд╛ рдПрдХрдорд╛рддреНрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИ :-(
рдЪреВрдВрдХрд┐ рдореИрдВ рдСрдЯреЛ рдХрдорд┐рдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдЧрд┐рдЯ рдмреЗрдпрд░ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ (--git-dir рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде) рдореИрдВ рджреЗрдЦреА рдЧрдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ .gitignore рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реВрдВред
рдХреНрдпрд╛ рд╣рдо рд╕рдорд╛рдзрд╛рди рдХреЛ @elnull рд╕реЗ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдорд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдХреНрдпрд╛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдорд╛рдзрд╛рди, рдЬрд┐рд╕реЗ рдЕрдм рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдорд┐рд▓рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ? рдпрд╣ git status рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ .gitignore рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
#44 рдХреЗ рд╡рд┐рд▓рдп рдХреЗ рджреМрд░рд╛рди рдХреНрдпрд╛ рдХреБрдЫ рдЧрд▓рдд рд╣реБрдЖ? рдкрд░рд┐рд╡рд░реНрддрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВред
рдЗрд╕реЗ рдкрдХрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @DeKubus; рдореИрдВрдиреЗ рдЗрд╕реЗ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЕрд▓рдЧ рдбреЗрд╡реЗрд▓ рд╢рд╛рдЦрд╛ рдХреЗ рдмрдбрд╝реЗ рд╡рд┐рд▓рдп рдореЗрдВ рдЦреЛ рджрд┐рдпрд╛, рдЬрдм рдпрд╣ 332538e рдкреНрд░рддрд┐рдмрджреНрдз рдореЗрдВ рд╣реБрдЖред рдореИрдВ рдЗрд╕реЗ рд╡рд╣рд╛рдВ рд╡рд╛рдкрд╕ рд▓рд╛рдКрдВрдЧрд╛ред
Git рд╕реНрдЯреЗрдЯрд╕ рдЪреЗрдХ рдХреЛрдб рдЕрдм рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реИред рдлрд┐рд░ рд╕реЗ рдзрдиреНрдпрд╡рд╛рдж, @DeKubusред рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдБ; рдЕрдЧрд░ рдЕрднреА рднреА рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рд╣реИ рддреЛ рдмреЗрдЭрд┐рдЭрдХ рдмреЛрд▓реЗрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдкреНрд░рддрд┐рдмрджреНрдз рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ .gitignore рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред рдЗрд╕реЗ рдХрд░рдиреЗ рдХрд╛ рдореЗрд░рд╛ рддрд░реАрдХрд╛ рдпрд╣рд╛рдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
https://github.com/elnull/gitwatch/commit/c9f4b43b6c8a3dfe077f169c723c00b3d2840072