1:准备环境

①电脑已安装git

②注册github账号

一:使用git控制台进行本地操作

①打开 GitBash

②填写用户名和邮箱作为标识

分别输入以下命令:

git config  --global user.name"此处填写用户名"

git config  --global user.email“此处填写邮箱名”

此时可以输入 git config --list查看此信息

③将本机中某个文件夹设为仓库

用cd文件名路径到要被设为仓库的文件夹

然后输入git  inti将文件夹设置成仓库

此时在gitproject文件夹中多了一个隐藏文件夹.git

④在仓库中放入一个HTML文件,用以模拟操作

现在在控制台输入git  status查看在工作区是否有未转到本地仓库的文件

1、保存文件到本地仓库

我们看到test.html为红色字体,说明这个文件做过修改,但还没用保存到暂存区。现在

我们输入git add test.html 然后再输入git status 查看,发现test.html变为绿色,证明文件已经保存到暂存区。  

注意:使用    git add 文件名         命令行将文件保存到暂存区。

然后我们输入git commit -m 备注信息 命令将文件提交到本地仓库

此时文件夹中仍然有文件。只是本次工作树的操作已经提交给了本地仓库,

此工作树中的内容与本地仓库储存的内容已经一致。而不是将文件夹中的文件删除。

通过上面的操作我们可以得到结论。新放入工作区或者修改后的文件,当修改未提交给暂存区时,

查看到的文件显示为红色。当将修改的内容提交到暂存区时,查看到的文件显示为绿色。当文件提

交到本地仓库后,文件显示为空。

因此我们得到向本地仓库保存文件的步骤为:

git  add  文件名   git  commit -m 备注信息

2:

2、版本的回退。

输入git log 查看提交历史:

版本回退的命令为:

git reset - -hard HEAD^ 这个命令是回退到上一个版本

Git reset - - hard 版本号 回到某个版本号(版本号头几位就行)

此处我们输入第一次时的版本号:

版本回退成功。此时我们去查看文件夹中的文件。

输入git status查看此时工作区的状态

如果觉得删错了。想要找回删除的文件

输入git checkout - - 文件名

查看文件夹

如果想要删除文件,可以使用

git  rm  文件名

删除后使用git commit -m “备注信息” 备注起来

git hub 的使用步骤的更多相关文章

  1. 把代码搬到Git Hub 吧(一)

    作为码农的我们,应该都是知道Git Hub,因为git几乎是码农必备的技能啊,所以就不多介绍Git Hub了,直入主题,这篇博客主要讲解Git Hub网页端和客户端的操作. 网页端: 首页第一步自然是 ...

  2. HBuilder git合作-上传项目到Git Hub

    1.初始项目的创建 这里假设你已经在Git Hub上面建立好了代码的远程仓库,并已经邀请好了队员 在HBuidler中创建好初始的项目,然后右键,"Team"->" ...

  3. git hub命令,上传到github

    git hub命令,上传到github   1,git  init;      初始化 2,git   config   --global   user.email  " ....@.... ...

  4. Git的上传步骤

    Git的上传步骤 1.Git的命令基础 Git是当下最流行的版本控制工具(VCS),由linux系统之父linus开发.它能实现 团队中的代码协作开发,它在代码同步和代码管理方面功能强大,理念先进. ...

  5. 利用Git hub创建博客

    1.准备工作 到Git官网 下载Git,并且配置环境变量 2.注册Git Hub账号 到Git Hub官网注册相关账号,比如本文的账号为13627225740L,并至New repository创建仓 ...

  6. (转 留存)Windows环境下的NodeJS+NPM+GIT+Bower安装配置步骤

    Windows环境下的NodeJS+NPM+GIT+Bower安装配置步骤 标签: NodeJSnpmbower 2015-07-17 16:38 3016人阅读 评论(0) 收藏 举报  分类: G ...

  7. git hub在windows上的使用

    每次使用都需要查找,太麻烦了. 转过来自己用! git hub在windows上的使用 一. 首先安装客户端 Git for Windows. 按提示默认安装后,进入git bash(桌面上) 首先检 ...

  8. Git hub加载慢?下载慢?浏览慢?几个小技巧让你一键起飞!

    记得,那是一个风和日丽,艳阳高照的夜晚,只因为当初的一次回眸,于是便决然走向了程序员的道路,从此,CV大法心中记,代码伴我身. 这一天,正当我打开电脑准备开开心心的使用CV大法完成任务的时候,却恼人的 ...

  9. 【61】git项目实战的步骤总结

    1.新建分支的步骤 git pull git checkout -b 分支号(task的后面的代号) 2.提交代码到远程仓库的步骤 git add . git commit -m "分支号+ ...

随机推荐

  1. class的真相

    Java中Class类及用法 Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识,即所谓的RTTI.这项信息纪录了每个对象所属的类.虚拟机通常使用运行时类型信息选准正确方 ...

  2. html5 浏览文件

    var fileInput = document.getElementById('test-image-file'), info = document.getElementById('test-fil ...

  3. SQL Server Management Studio 执行超大脚本文件

    SQL Server Management Studio 执行超大脚本文件 启动cmd.exe , cd 到C:\Program Files (x86)\Microsoft SQL Server\11 ...

  4. Java 诊断工具 Arthas 教程学习笔记

    Java 诊断利器 Arthas,是阿里的一款开源工具.Github-alibaba/arthas 上可以看到它的介绍.了解它,主要是最近对分析 Java 错误堆栈比较感兴趣,机缘巧合看到了它. 本文 ...

  5. Python各种图像库的图像的基本读写方式

    目前主流的图像库有几下几种: 1. OpenCV      2. PIL(Pillow)       3. matplotlib.image     4. skimage      5. scipy. ...

  6. tcp config

    $ sudo sysctl net.ipv4.tcp_reordering=1 $ sudo sysctl net.ipv4.tcp_thin_linear_timeouts=1 $ sudo sys ...

  7. 在 Laravel 项目中使用 Elasticsearch 做引擎,scout 全文搜索(小白出品, 绝对白话)

    项目中需要搜索, 所以从零开始学习大家都在用的搜索神器 elasiticsearch. 刚开始 google 的时候, 搜到好多经验贴和视频(中文的, 英文的), 但是由于是第一次接触, 一点概念都没 ...

  8. 简单理解epel源

    EPEL源-是什么全称   EPEL源   EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适 ...

  9. HBase详解

    1.   hbase简介 1.1.  什么是hbase HBASE是一个高可靠性.高性能.面向列.可伸缩的分布式存储系统,利用HBASE技术可在廉价PC Server上搭建起大规模结构化存储集群. H ...

  10. 【安卓基础】ImageView与EditText联动实现隐藏与显示密码

    项目中经常会有这样的需求,在密码输入框的右边有一个小图标,点击就切换显示和隐藏密码. 其实这里需求实现起来是比较容易的,主要考虑是复用问题,因为登陆.注册.修改密码界面都会有这样的情景,如果每个界面都 ...