今天学习了一个上午的将本地文件上传到github,以前一直觉得自己不会搞,今天跟着百度上那些资料操作,成功的上传了,接下去赶紧把记忆写下来,防止以后忘记了怎么操作
1、首先你得要有github账号,这个我很早之前就有了,所以忽略不写怎么注册,直接说后面的。
2看到加好就点击吧,会出现一个下拉框,如下图
3选择第一个后
,
4填写完毕后大概就是这样的啦
5选择ssh
6点击newSshKEY
7填写密钥
8我是放在C盘的,所以会有一个.ssh文件夹,找到id_rsa.pub,打开后复制到上面步骤7的key里面,那么问题来了,这个如何创建出rsa呢,打开git bash,输入命令
会有一个让你输入密码的,不用管,直接按enter,然后出现了这样的,在此说下,如果有.ssh了,那么先删掉哦,。.ssh创建出来了呢
9打开.ssh就会有出现了我们想要的密钥了。选择第二个哦。
10确定后会出现一个重新登录的界面,重新登录后会出现如下的界面,此时,我们添加的密钥是灰色的,要像如上一样变绿色才算成功
11输入命令后会出现如下.yes ,enter
12然后就算成功了,刷新后如下界面
13上传本地项目到github上
找到自己的盘的文件的位置
出现此错误可以操作如下
如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git
提示出错信息:fatal: remote origin already exists.
解决办法如下:
1、先输入$ git remote rm origin
2、再输入$ git remote add origin git@github.com:djqiang/gitdemo.git 就不会报错了!
3、如果输入$ git remote rm origin 还是报错的话,error: Could not remove config section ‘remote.origin’. 我们需要修改gitconfig文件的内容
4、找到你的github的安装路径,我的是C:UsersASUSAppDataLocalGitHubPortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8etc
5、找到一个名为gitconfig的文件,打开它把里面的[remote "origin"]那一行删掉就好了!
可以尝试下 http://www.heishou.com.cn这个链接。查看论坛,交流