专栏首页用户画像将现有项目上传至github

将现有项目上传至github

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的选项

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • IDEA 配置Tomcat,并发布项目

    week
  • GitHub 新建repository 下载到本地 并完成 maven项目初始化

    week
  • idea new project from github

    on update action 选择update classes and resources 可实现热部署,修改代码后点击刷新按钮,即可生效

    week
  • [前端]一个空格引发的血案

    是用flex布局,中间是grow等于1,内容是铺满整个container的 但是却出现了这种情况

    Tuzei
  • 我的机器学习概率论篇排列 组合古典概率联合概率条件概率全概率公式贝叶斯公式独立事件随机变量离散型随机变量连续型随机变量期望和方差三个基本定理参数估计

    前言: 概率论的理解有些抽象,掌握概率论的方法,用实际样本去无限接近真实,熟练掌握并且使用一些最基本的概念是前提,比如,均值,方差 排列 组合 计算各种...

    DC童生
  • 【腾讯云的1001种玩法】构建企业级应用环境之数据层面优化(二)

    在上一篇中我们讲到准备SQL基础环境改造,这一篇将继续讲述如何为应用提供高可用的底层数据层。

    李斯达
  • CentOS7搭建Fabric-1.2

    搭建教程参考 https://blog.csdn.net/zealVampire/article/details/81248232

    24-丰总
  • VBA程序报错,用调试三法宝,bug不存在的

    如果我们在刀法招式的基础之上,再掌握更多的“磨刀”心法,那么我们的刀用起来才会又好又快。

    猴子数据分析
  • SPAN+A VISPA for Verifying Cryptographic Protocols

    春风大魔王
  • 【信号与系统】笔记(5-4)z 域分析

    单边 z 变换将系统的初始条件自然地包含于其代数方程中,可求得零输入、零状态响应和全响应。

    AXYZdong

扫码关注云+社区

领取腾讯云代金券