| > how unreliable does your PC have to be if you feel you need to push every hour??? Hey, I commit and push on a branch on my fork of the repo every time my unit tests work and sometimes if they don't. It's a single command, `gi`. My joke is "commit/push is the new save" though I'm not that bad... No one but me has to see that branch. I rely on my rebasing skills and a library of git tools to produce a small number manicured commits out of it with no work. It works so well. For one, if I am going from one machine to another, I can literally work and then step off my machine and continue on the other with a pull but no interruption. At any time, I can just send someone a question with a permalink to the code as it was at that moment, and keep working while waiting for the answer. I never have much uncommitted work in the current branch, so I can almost immediately start a new bugfix in an emergency. > The only valid action for leaked credentials is to invalidate them, Quoted for truth. |