网上关于windows下使用git管理github项目的文章漫天乱飞,其中都包括了github的注册,添加项目,在github的主页上也有非常友好的提示。虽然是纯引文界面,但是对于能用到git的人来说,英文不至于太。。。(我算是个英盲,也能勉强注册使用),对于需要的人,我想会自己想办法解决的(比如一个一个词翻)。
申请账号登陆以后(一般人都用的是free的吧),在主页上,根据提示依次Set Up Git,Create A Repo,就点主页的那几个可爱的小喵咪就行了,点了以后都有很详细的提示,按照提示一步一步来就行了。
如果你顺利成功,好吧,恭喜你,以下的内容与你无关了,也许这样的人不会来到这里。
但是如果中间出点什么岔子,刚好和我遇到的一样,那么也恭喜你,你离成功不远了。(因为我在解决这个问题的时候是大费周折,为了避免亲爱的网友们在这里浪费宝贵的时间,我就在这里简单记录一下。。。唐僧???)
以上是注册账号和创建项目,嗯,按道理按着这么几步就完了,我是没必要在这里啰嗦了,可是我在Create A Repo的最后一步出错了,就是git push origin master的时候(生成key的设置了密码),蹦出来了ssh_askpass: exec(/usr/sbin/ssh-askpass): No such file or directory。。。etc。到这里了,我有义务说明一下啊,我是在Windows环境下,使用的是msysgit,在狗(Google)的过程中,找到的全是关于unix系的ssh-askpass。。。最后在这里找到到了Windows版本的ssh-askpass, 下载后,重命名为ssh-askpass,直接扔到了msys的/usr/sbin下面,继续git push origin master,可是弹出个windows对话框,
明白人一看就找到少了这个文件,win-ssh-askpass需要他,好吧,满世界开始找吧,最后找了一个也仍到了/usr/sbin里面,继续git push origin master,弹出
输入密码(生成key的),OK,成功了。
我的任务完成了,希望有用的到的朋友。