• 前提:
  •   安装Git
  •   注册并拥有Github账号

目录:

  • 初始化本地目录位Git仓库
  • Github上创建仓库
  • 本地生成SSH key,并添加到Github上
  • 本地项目管理Github上远程项目

详细步骤:

1.初始化本地仓库

  • 假设我们有一个项目gittest,首先我们在文件管理器中进入该目录,右键->git bash here,如图:
  • 输入git init,这时候文件夹内会出现.git的文件夹,如下图
  • 输入git add . 命令,将本地所有文件放入到git的缓存区。
  • 输入git commit -m "备注信息" 命令,将缓存区的修改提交到git本地仓库

2.在github 上创建一个空的仓库,名称为gittest,如下图

  • 复制git的项目地址
  • 注意,这里有https 和ssh两种模式,我们这里使用SSH 模式。

3.本地生成SSH key,并添加到Github上

继续在步骤一中的命令窗口输入

  • 输入ssh-keygen -t rsa -C "mr.xuzheng@outlook.com" 命令,生成ssh key,会有提示,可以一直连续enter到底,如下图
  • 再输入clip < ~/.ssh/id_rsa.pub 命令,将ssh key 复制到剪切板,也可以再上图的提示中找到id_rsa.pub 文件,该文件中有ssh key
  • 在github 中,将ssh 添加到github 上,
  • title可随意填写,将ssh key 复制到这里,点击add ssh key,完成添加。

4.本地项目管理Github上远程项目

  • 使用在第二步得到的地址,在命令窗口输入git remote add origin git@github.com:starscoding/gittest.git,该命令表示将本地仓库关联远程仓库
  • 在输入git push -u origin master,如果够顺利的话,会提示成功上传至github,这个命令再第二次提交可直接输入git push。结果图如下:
  • 再去刷新github上该仓库的内容,会发现和本地文件同步了。
  • 支持完成了本地项目上传至github。如果你遇到问题,欢迎在留言区留言,或者发送邮件至mr.xuzheng@outlook.com

Git 上传本地项目到Github的更多相关文章

  1. 用git上传本地项目到github上

    首先确认自己已经安装了git,打开git bash,输入ssh-keygen -t rsa -C "自己的邮箱地址@XXX.com" ,生成自己的公钥与私钥   一路默认回车,会生 ...

  2. 第一次使用Git上传本地项目到github上

    对于程序原来说都听说过GitHub,GitHub有许多开源的的项目和一些前沿的技术.因为自己在刚刚开始使用Git把自己写的一些小dome放到GitHub上遇到许多的坑,这么长时间过去了,想对第一次使用 ...

  3. git上传本地项目到github

    git软件下载地址:https://git-scm.com/download/ 1. 在GitHub上建立项目登录GitHub后,你可以在右边靠中那里找到一个按钮“New Repository”,点击 ...

  4. 转:git上传本地项目到github

    转自:https://blog.csdn.net/Lucky_LXG/article/details/77849212 将本地项目上传到Github(两种简单.方便的方法) 一.第一种方法:首先你需要 ...

  5. 【转】如何使用Git上传本地项目到github?(mac版)

    原文链接:http://www.cnblogs.com/lijiayi/p/pushtogithub.html 在此假设你已经在 github 上创建好了一个项目,像这样: 并且你已经完成了自己的项目 ...

  6. git上传本地项目到github,方法2

    第一步:去github上创建自己的Repository,创建页面如下图所示: 填写相应信息后点击create即可 Repository name: 仓库名称 Description(可选): 仓库描述 ...

  7. 【 js 工具 】如何使用Git上传本地项目到github?(mac版)

    在此假设你已经在 github 上创建好了一个项目,像这样: 并且你已经完成了自己的项目代码, 同时你也已经安装了 git,然后 let's start. 首先,建一个文件夹比如文中演示的是 微信小程 ...

  8. 第一次使用Git上传本地项目到github

    看了好多帖子,终于在混乱中找到自己适合的方法......自我感觉这个比较简单. 先安装本地git,官方下载地址:http://git-scm.com/download/  根据你自己的系统 下载对应版 ...

  9. 第一次Git上传本地项目到github上 的命令

    1.下载Git软件:https://git-scm.com/downloads, 2.下载之后安装就很简单了, 3.邮箱注册 在git bash界面输入如下内容即可完成邮箱的注册: $ git con ...

随机推荐

  1. centOS7 安装mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar

    在虚拟机上安装mysql走了不少弯路,在此备份... 首先感谢下这几篇博客提供的帮助: https://www.cnblogs.com/pythonal/p/6141516.html http://b ...

  2. [04] HEVD 内核漏洞之IntegerOverflow

    作者:huity出处:https://www.cnblogs.com/huity35/p/11252574.html版权:本文版权归作者所有.文章在博客园.看雪.个人博客同时发布.转载:欢迎转载,但未 ...

  3. 上传及下载github项目

    1.上传本地项目 git init //把这个目录变成Git可以管理的仓库         git add README.md //文件添加到仓库         git add . //不但可以跟单 ...

  4. 学习LayUI时自研的表单参数校验框架

    开发背景&痛点:每次写前端的表单的时候需要对表单里用户填写的内容进行校验,减少服务器压力,提前对已知错误对用户提示.每次会要写很多的if else等等对输入框中的内容进行判断,并对为空.格式不 ...

  5. Where is the clone one and how to extract it?

    One cannot be in two places at once. Do you know what's "Dual Apps"? Manufactures like Xia ...

  6. memCached的配置文件 配置

    <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sp ...

  7. String常量池和intern方法

    String s1 = "Hello"; String s2 = "Hello"; String s3 = "Hel" + "lo ...

  8. centos7安装mongodb详解

    记录一下linux下安装mongodb数据库过程. 安装mongodb #下载linux版本的tar文件#  例如笔者下载的是:mongodb-linux-x86_64-rhel70-3.4.4.tg ...

  9. Codeforces Round #527 (Div. 3) 总结 A B C D1 D2 F

    传送门 A 贪心的取 每个字母n/k次 令r=n%k 让前r个字母各取一次 #include <bits/stdc++.h> using namespace std; typedef lo ...

  10. mysql 查询结果显示行号

    mysql 查询时,不像oracle那样,可以直接用 rownum 显示结果行号. 可以用定义用户变量来实现 set @myrnum = 0; select (@myrnum := @myrnum + ...