TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Git Add -p

1 pointsby joshbetzover 3 years ago

2 comments

WhyNotHugoover 3 years ago
`git add -p` is super useful.<p>(1) you get to review changes as you stage them, which is good to confirm that all the changes still make sense.<p>(2) if you have _some_ changes that you want to commit, but not others, this avoids screwing up.<p>Honestly, I can&#x27;t image using git without this.<p>Oh, and, please, don&#x27;t use `git add .` and blindly stage+commit changes. It&#x27;s honestly one of the worse common practices I&#x27;ve seen around.
cratermoonover 3 years ago
The author enables auto-formatting and linting in his editor. He then runs into the problem of huge and meaningless diffs when working on code that doesn&#x27;t conform to the formatting and linting settings.<p>His solution is to add complexity, effort (and opportunity for errors) to the process, rather than thinking, &quot;maybe automatically reformatting the source code is something that should be done more selectively&quot;.
评论 #28776612 未加载