前端蜗牛—阿灯个人博客

越努力越幸运~


在TortoiseGit中如何将项目代码上传到Github

Release time:2018-12-23 Author:阿灯 Reading volume:237

配置Git


我们先在电脑硬盘里找一块地方存放本地仓库,比如我们把本地仓库建立在C:\MyRepository\1ke_test文件夹下

进入1ke_test文件夹 鼠标右键操作如下步骤:


右键Git Bash进入git命令行先执行git init命令

$ git init


为了把本地的仓库传到github,还需要配置ssh key。

2)在本地创建ssh key

$ ssh-keygen -t rsa -C "your_email@youremail.com"


后面的your_email@youremail.com改为你的邮箱。在github上注册的那个邮箱:



直接点回车,说明会在默认文件id_rsa上生成ssh key。 

然后系统要求输入密码,直接按回车表示不设密码



重复密码时也是直接回车,之后提示你shh key已经生成成功。



 
然后我们进入提示的地址下查看ssh key文件。 我的电脑的地址是C:\Users\lilu\.ssh ,其中lilu是我的电脑的名称


打开id_rsa.pub,复制里面的key。里面的key是一对看不懂的字符数字组合,不用管它,直接复制。

 

回到github网站,进入Account Settings,左边选择SSH Keys,Add SSH Key,





title随便填,粘贴key。



 

3)验证是否成功,在git bash下输入


$ ssh -T git@github.com



回车然后输入yes在回车就会看到:Hi xxxx ! You`ve successfully这个东西表示已经成功连上github。



4)接下来我们要做的就是把本地仓库传到github上去;

右键选择TortoiseGit > Settings > Git > Remote 如图:


里面.git的格式为 git@github.com:adengweb/xx项目.git

.ppk的文件需要PuTTYGen来生成。不然提交会报错 ( Couldn't load this key (OpenSSH SSH-2 private key) )

找到解决了方法:

1)运行PuTTYGen,在Conversions菜单中点击Import key,选择ssh-keygen生成的私钥文件所在位置,比如id_rsa文件。

2)点击Save private key按钮,将其保存为.ppk文件。

3)打开Pageant,点击Add Key,选择前一步所保存的.ppk文件所在的位置即可。



参考网址:

如何用git将项目代码上传到github  

如何在TortoiseGit中使用ssh-keygen生成的key


标签云

Catfish Blog | 后台 | Github
© adeng.y 粤ICP备17049299号