用https代替git-ssh来push

~~最近发现推送代码到github总是要账户名和密码,大多给出的解决办法是用ssh代替https就解决了,而且说是just simply。鄙人觉的这简直就是不负责任的解决办法(虽然之前我也是这么解决的),我忍你很久了。正确的方法是在家目录放一个`.netrc`的文件(win用户自动绕开,我不会告诉你们是在家目录放_netrc的),内容如下~~ machine github.com login password REF: [StackOverflow:Git push requires username and password](http://stackoverflow.com/a/14417827/437840) Update: 前面的方法请绕行,目前的做法是`git config –global credential.helper osxkeychain`.