今天用msysgit 遇到了以下问题:
git push origin master
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
由于这个版本库,一直是用netbean中git来提交,所以一直是工作正常的,
而且,msysgit 之前也安装了,也正常工作,所以,一头雾水。
怀疑了msysgit 的ssh 设置,github的设置,但检查后,都是无错。
最后,在以下文章中,找到了答案
http://www.celticwolf.com/blog/2011/02/08/git-permission-denied-publickey/
简而言之,是版本库的 origin 地址不对,解决方法很简单:
$ git remote rm origin $ git remote add origin git@github.com:username/project.git
为什么在netbean 中正常使用的库,换到 msysgit 中不正常?
估计是netbean中的git 的设置有关。与msysgit不兼容。
相关推荐
msysGit是专门为Windows开发的Git工具(Git For Windows), msysGit配合TortoiseGit在Windows中使用Git
msysgit 1.9.0 免安装版,直接下载可用。
Msysgit 64/32位,windows git管理工具。
下载 msysGit,msysGit 这是 Git 版本控制系统在 Windows 下的版本。
MsysGit+TortoiseGit+简体中文包
msysgit 最新 1.9.5 即时下载版
Git是一个非常优秀的版本控制系统,如果想在Windows下搭建Git,那msysGit是不二之选!msysGit是专门为Windows开发的Git工具(Git For Windows),msysGit集成了所需要的运行环境和组件,直接安装安装即可使用,官方...
msysGit 所有命令 一张图足够
msysgit版本控制
TortoiseGit和msysGit安装及使用笔记
msysGit管理工具,它提供了类似linux的终端命令的方式,管理git。 也可以在网址:http://msysgit.github.io/ 中下载,但访问改网站会很慢,下载也会经常中断。
最新版本msysgit(Git for Windows)V2.16.3 64bit,欢迎下载使用
MsysGit (Git Bash ),外网不好下载,下载速度非常慢,分享下。
msysgit-2.18.0-64-bit 绿色版,msysgit-2.18.0-64-bit 绿色版
Msysgit2.6.3(包括32位和64位)
msysgit-2.15.0-64位,git for windows安装文件 官网上无法下载, 可以安装此版本Git-2.15.0-64-bit
msysGit 和TortoiseGit配置本地GIT服务, 1. 把msysGit压缩包释放到合适目录,无需安装 2. 安装TortoiseGit,安装过程中会询问要使用的 SSH 客户端,选择默认的 TortoisePLink,如图:
Git 客户端 msysGit 的 安装,一些安装时候的细节需要注意,如果对你有帮助的话请下载哦亲们
Window github工具,简单方便的版本控制工具
Bring the awesome Git SCM to Windows.