windows下使用git管理github项目

本文介绍在Windows环境下使用Git管理GitHub项目的常见问题及解决办法,特别是针对git push时出现的ssh-askpass错误。

    网上关于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,成功了。

   我的任务完成了,希望有用的到的朋友。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值