前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >将现有项目上传至github

将现有项目上传至github

作者头像
week
发布2018-08-24 17:16:48
7670
发布2018-08-24 17:16:48
举报
文章被收录于专栏:用户画像

1、在github上新建远程仓库(空库),注意不要填写readme,不然github会初始化一个仓库,会和本地仓库产生版本冲突。

2、将本地代码上传至GitHub

(1)首先在本地创建ssh key

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

在指定文件夹下生成文件id_rsa.pub,复制里面的key 到github-->settings-->deploy keys-->add deploy key (Allow write Access必选,不然你无法提交代码)

(2)git bash 下检验主机是否成功连接github

(3)设置username和email,github每次commit都会记录他们。

(4)进入要上传代码的目录,右键git bash,初始化git,并添加远程版本仓库。

如果远程在其他文件夹已经创建,则需要删除重建。

(5)将现有项目所有代码交给git托管,并提交到本地版本库

(6)将代码从本地仓库提交到远程仓库,但出现了版本冲突,因为在github上新建远程仓库时,新建了readme.txt,而本地仓库没有这个文件。

(7)处理历史版本问题,这时会弹出一个窗口,让你填为什么允许不相关版本合并。按Insert键后编辑原因,按ESC键,退出编辑回到命令模式,输入:wq保存文件并退出vi。

(8)成功提交本地仓库到github远程仓库

3、为了后续可以用IDEA提交代码,可以从github上clone代码至本地

这样文件右击才会出现git的选项

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017年01月12日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档