一、下载git

进入网址:https://git-scm.com/downloads;

点击中的Download 2.16.0 for Windows;

中选择蓝色字段点击,根据电脑64或32位选择适合的下载,点击即可进行下载,下载完成后傻瓜式安装,一直点击下一步即可完成安装;

安装完成后,鼠标右击桌面,会发现:“Git Bash Here”,选择进入git命令行

二、在github上新建个远程厂库

在此页面进行注册,注册完了在右上角有个:“Sign in”,点击进入进行登录;

登录成功后,在右下方寻找,点击New repository,然后在此处

填写你新建的厂库名,这里用“fire”作为示例,填完点击下方绿色框内的“Create repository”即可完成厂库的新建

三、利用git命令行连接github

在连接远程厂库前,必须确保电脑连接了自己的GitHub

1、配置秘钥

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

此处的"your_email@youremail.com"改为你自己的邮箱,回车之后一直回车就行,结束后你会在C:\Users\Administrator\.ssh目录下看到“id_rsa.pub”,使用记事本打开,然后复制里面的内容,然后打开你的github账号,找到这个页面选择Settings,点击进入在左边出现的目录中有:“SSH and GPG keys”,选择它会在右上角出现一个绿色框,里面有文字:“New SSH key”,点击然后在"Key"中把你刚刚复制的粘贴上去,“Title”可以随便填,没什么用。

2、验证连接是否成功

$ ssh -T git@github.com

如果回车看到:You've successfully authenticated,but GitHub dose not provide shell access,表示已经成功连上github。

3、设置username和email

$ git config --global user.name "your name"

$ git config --global user.name "your_email@youremail.com"

在项目每次上传的时候每次commit都会记录你的username和email,所以要设置

四、连接远程厂库

基本配置完成,接下来就是上传你要上传的项目了。

1、初始化git

进入你要上传的项目的文件夹,在文件夹内鼠标右击,选择“Git Bash Here”打开git命令行,输入:

$ git init

目的是初始化git,并且会创建个“.git”文件夹,里面有个“config”就是用来保存远程厂库路径地址的,如果想更换厂库可直接在里面对路径进行修改

2、添加远程厂库

$ git remote add origin git@github.com:tt-wedos/fire.git

这里的“tt-wedos”是我github上的用户名,你们要改成自己的,“fire”是我刚刚创建的厂库名字,你们也要对应改成自己新建的厂库名字

3.添加项目并上传

$ git add .

注意这里的add后面还有个“.”,小点的意识是选择所有文件进行上传,不能忽略

$ git commit -m 'my projest push'

引号内的内容可以随便填写,目的是描述记录每次上的内容是什么

$ git push origin master

push内容到github上面,如果你的厂库不是新建的,里面以前已经有内容,你再次上传新内容想覆盖,就要在后面加“-f”,代码如下:$ git push origin master -f

 

git上传项目全部流程的更多相关文章

  1. 使用git上传项目到GitHub上

    之前的博客有<使用git拉取GitHub上的项目>的文章,那么现在说一下,如何上传项目到GitHub上. 1. Git的.gitignore 文档配置 因为项目中可能有很多的图片还有nod ...

  2. git 上传项目到仓库

    git 上传项目到仓库 第一步:建立仓库! 1.create new repository! 创建时最好选择 init (Initialize this repository with a READM ...

  3. eclipse中使用git上传项目

    eclipse中使用git上传项目 先需要上传到本地仓库 先找到此选项打钩 再如下 再添加的属性则可以自动填充邮箱和密码 之后 右键选择import 点击找到git 选中 下一步  如果没有找到git ...

  4. 用git上传项目到GitHub或者码云全过程

    用git上传项目到GitHub或者码云全过程 1. 会生成一个隐藏文件夹".git".这是一个不可删文件,因为暂存区和历史区还有一些其他的信息都在这里,删掉就不是一个完整的仓库了 ...

  5. Git 上传项目到 Github

    Git 上传项目到 Github 该文章主要讲解Git 上传项目到 Github,Gitee同理 配置Git 下载.安装Git 下载后一路(傻瓜式安装)直接安装即可 如果第一次使用git的话,需要设置 ...

  6. git上传项目代码到github

    参考: git学习——上传项目代码到github github上传时出现error: src refspec master does not match any解决办法 git 上传本地文件到gith ...

  7. 在Eclipse里面使用git上传项目到码云

    Eclispe上使用git 1.安装git 按照下图的步骤: 安装过就不用再安装了,没有安装的安装一下! 安装完毕之后:需要做一些初始化的设置: 2.上传项目到码云上 1.首先在码云上建立一个项目 2 ...

  8. git 上传项目

    参考:https://blog.csdn.net/qq_28304687/article/details/69959238?fps=1&locationNum=8 第一部分 初次上传 1.先在 ...

  9. 直接利用本地git上传项目到github

    http://m.blog.csdn.net/article/details?id=50441442 本文将详细介绍如何托管你的项目到github上   转载请标明出处: http://blog.cs ...

随机推荐

  1. centos7 部署 ELK 日志系统

    =============================================== 2017/12/24_第3次修改                       ccb_warlock 更 ...

  2. Linux(以CentOS6.5示例)下安装Oracle官方最新版JDK(JDK1.8)

    本文地址http://comexchan.cnblogs.com/ ,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢! 我们很多组件都需要使用Oracle最新版的JDK,所以需要在我们的 ...

  3. Linux下磁盘监控及系统版本-CPU-内存等查看

    1.磁盘IO监控工具 iotop 输入命令:iotop   主要查看程序使用的磁盘IO的信息 安装:yum -y install iotop 第一行:10:01:23 — 当前系统时间126 days ...

  4. flask入门篇

    flask,Flask是一个使用 Python 编写的轻量级 Web 应用框架.其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 . Flask简单易学,属于轻量级的,学起来 ...

  5. 图解JQUERY尺寸及位置定义

    最近在学习JQUERY的一些应用,接触到了JQUERY对于元素尺寸及位置定义,还有就是配合浏览器尺 寸及状态的计算所做出的一些动画特效.其实像这类JQUERY应用无外乎涉及这些属性的调用:innerH ...

  6. thinkphp5使用PHPExcel导入Excel数据

    安装PHPExcel扩展类 地址:https://github.com/PHPOffice/PHPExcel ①通过composer安装 ②手动下载, 放在项目的extend目录下 代码中引入 由于P ...

  7. Hibernate学习笔记(5)---Query接口

    Hibernate中具有三种检索方式(HQL,QBC,SQL) Query接口 一个查询接口,用于向数据库中查询对象.并控制执行查询的过程.Query接口内封装了一个HQL查询语句. 举个栗子 //查 ...

  8. 可视化编程开发板TurnipBit支持LED亮度可调功能

    微软的makecode编辑器更新至版本v0.12.64.新增LED的可调亮度功能.而作为中文版可视化编程的口袋计算机TurnipBit完全兼容micro:bit,同样支持LED的亮度可调功能. 该项功 ...

  9. SQL Server 禁用扩展存储过程

    概述 扩展存储过程是 SQL Server 实例可以动态加载和运行的 DLL.扩展存储过程是使用 SQL Server 扩展存储过程 API 编写的,可直接在 SQL Server 实例的地址空间中运 ...

  10. windows 配置接收报文是否中断

    作用:网络编程的时候,编程接收报文,可以不用循环等待并判断是否报文接收完整.配置了windows禁用网络中端后,自己写的程序一次接收,便是整条报文. 步骤: 1."打开网络和共享中心&quo ...