个人摸索出的上传本地代码到Github的办法

首先配置SSH Key(首次需要配置)

1.设置本地ssh key,打开git bash,输入命令:

ssh -keygen -t rsa -C "XXXXXX@XXX.com"

双引号中是你注册github时用的邮箱

一直回车,选择默认路径(一般在C盘用户文件夹),密码可以设置为空或者自定义。在默认路径下生成.ssh文件夹后,打开文件夹中的id_rsa.pub复制里边的密匙

2.打开github,选择settings

点击ssh and gpg keys,选择ssh keys右边的new ssh key。填写绿色框的内容,点击add ssh key。

3.查看是否成功,在git bash 中输入命令:

ssh -T git@github.com

提示是否continue,输入yes后看到

Warning:Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.

  Hi zhangsiyao11! You've successfully authenticated, but GitHub does not provide shell access.

则表示成功。

配置完ssh key后正式开始上传项目

1.进入Github首页,点击New repository新建一个项目

2.填写相应信息点击create

3.点击Clone or download会出现一个地址,点击Use SSH,复制地址备用

4.接下来进行本地操作,新建仓库文件夹,右击选择Git Bash Here进入如下界面,repository即为文件夹名称

输入git init初始化仓库

此时文件夹中出现.git隐藏文件夹

5. 接着在Git Bash输入

git clone git@github.com:wawyw2019/tests.git

clone后接之前复制的SSH地址(Git Bash界面粘贴键为ins键)

此时项目文件夹中出现之前Github上创建的仓库

打开tests文件夹

将现有项目的根目录内容复制到tests文件夹中,以BluetoothTest为例

6.接着输入命令

cd Tests

进入Tests文件夹

7.依次输入以下代码完成剩余操作:

git add . (注意后面的点号,此操作是把Tests文件夹下面的文件添加进来)

git commit -m "提交信息" (“提交信息”里边换成你需要的注释,如"first commit")

git push -u origin master (此操作将本地仓库push到github上)

提交完成

如果项目有更新只需要执行第七步即可

注:如果是新建立的项目可以在执行完第五步后在Android Studio上新建项目,保存路径选择你新建的项目文件夹

【Hyeri】上传本地代码到Github的更多相关文章

  1. mac 上传本地代码到 Github 教程

    网上有很多关于windows系统上传本地代码到github的文章,但是自己用的是mac,在网上也找了相关文章,实践的过程中还是遇到了很多问题,现在把自己的成功实践分享出来,希望能对大家有帮助. 1.首 ...

  2. git配置SSH Key,上传本地代码至github

    git配置全局的name和email git config --global user.name "name" git config --global user.email &qu ...

  3. 教你上传本地代码到github

    最近想起学Git,并且注册了Github. 将新创建的本地代码上传到github上,这里简单的记录一下,我喜欢使用命令行,这里全用命令行来实现,不了解Git命令的可以去了解下. 第一步:建立git仓库 ...

  4. 教你上传本地代码到github转载

    原创 2015年07月03日 10:47:13 标签: 上传代码github   转载请标明出处: http://blog.csdn.net/hanhailong726188/article/deta ...

  5. 上传本地代码到github

    第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令git init第二步:将项目的所有文件添加到仓库中git add .如果想添加某个特定的文件,只需把.换成特定的文件名即可第三步:将 ...

  6. 教你怎么上传本地代码到github

    第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令 git init 第二步:去github上创建自己的Repository,创建完成后拿到创建的仓库的https地址 第三步:将本地的 ...

  7. 用命令行上传本地代码到GitHub

    有两种方式上传,ssh和https,ssh老是报错=.=我用的是https 先下载git   https://git-scm.com/downloads 在代码的文件夹的同级目录中邮件打开git ba ...

  8. 如何用git命令行上传本地代码到github

    注意:安装的前提条件是配置好Git的相关环境或者安装好git.exe,此处不再重点提及 上传的步骤: 本文采用git 命令界面进行操作,先执行以下两个命令,配置用户名和email[设置用戶名和e-ma ...

  9. 上传本地代码到github&&从github下载源码

    最近在玩github,下面简单介绍下githup的使用 将本地代码同步到github. 使用Git GUI同步  1,先下载git,然后安装.右键如图所示. 2,在github里新建一个 reposi ...

随机推荐

  1. ThreadLocal 原理

    ThreadLocal是什么 ThreadLocal是一个本地线程副本变量工具类.主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用, ...

  2. APP自动化 -- 坐标获取和点击

    一.获取元素坐标 二.点击坐标 1.driver的点击(这个可以实现多点同时点击) 1)执行 这个coordinate变量必须是一个list coordinate_list = [(0, 0), (1 ...

  3. python map函数、filter函数、reduce函数

    1.map函数:map(func,可迭代对象): ①func可以是自定义的函数,也可以是功能简单的匿名函数(通过lambda定义) ②处理逻辑:表示将传入的可迭代对象依次循环,将每个元素按照传入的fu ...

  4. python自带函数

    callable() #是否可以被执行,是否可以被调用 chr() #返回整数i对应的ASCII字符.与ord()作用相反.参数x:取值范围[0, 255]之间的正数. ord() #参数是一个asc ...

  5. Android集成JPush(极光推送)

    目前只是简单的集成 1.在极光推送官网注册用户 2.创建应用 3.配置包名,获得APPKEY 去设置 输入应用包名 确定然后返回查看APPKEY 3.在应用中集成极光推送 用的jcenter自动集成的 ...

  6. 大家是怎么做APP接口的版本控制的?欢迎进来看看我的方案。升级版的Versioning

    背景 APP不同于网站,网站程序一发版,所有用户看到的都是最新的页面.调用最新的接口,没有新老版本一说.APP一旦下载到用户手机上,用户不更新你拿他一点办法都没有,但是随着业务的调整,同一个接口的请求 ...

  7. STL set

    写在前面:STL大法好! 容器set,可以实现排序,插入元素不能重复(所以可能插入失败) 接下来我们看一下set的基本用法 begin()     返回set容器的第一个元素的地址 end() 返回s ...

  8. Vue + Element 实现多选框选项上限提示与限定

    上图先,看效果!!! //vue文件夹内<el-form :model="form" class="form-inline"> <!-- :s ...

  9. 在Windows上安装MySQL(转整)

    MySQL安装 在Windows上安装MySQL.首先登录MySQL的官网下载安装包. 选择MySQL installer 这里选择第二个安装包下载即可. 下载完成之后就选择安装那个下载到的文件,基本 ...

  10. 8-Pandas之如何查找存在缺失值的行(any与all详解)

    若有一份数据,简略如下:   国家 啤酒消耗量 烈酒消耗量 红酒消耗量 总酒精消耗量 所在大洲 0 Afghanistan 0.0 0.0 0.0 0.0 AS 1 Albania 89.0 132. ...