大神就不要喷我了,写这个只是希望新人能够对自己写的项目更方便的本地管理。(其实我也只会这点东西=w=)

  

  这两天稍微看了看GitHub,之前不是很明白这个版本控制器到底是什么意思,现在略微有了解,这是对项目代码的管理,给你一个控制代码,和吃后悔药的地方,而且如果你只是想看看自己的代码开发的流程,并且希望能够及时发现错误,使用GitHub是十分方便、易用的。

  如果不使用GitHub,为了不断的备份代码,以免在出错的时候能够及时还原,就会出现下面这个情况。

  在实现一个模块后,就会comm+c,comm+v的这样最原始的备份,出现很多的文件夹,而且时间久了也会忘记具体每个文件夹之间的变化在哪里。

  

  

  

  现在讲一下最简单的本地GitHub的使用方法。。。。。

  首先,我们可以去 https://github.com/ 下载GitHub客户端。

  

  打开后的界面:

  

  可以点击左下角的+号,选择add添加代码所在的文件夹,或者直接拖动文件夹到这个界面。

  进入后就可以看到这个界面

  

  完成后,可以点击Commit保存,在左侧的History中可以看到保存的情况

  

  当我在代码中继续编写后,打开后,发现又可以继续保存

  

  保存之后,我们就能对History进行编辑了

  

  

  ---源代码中的这行也被删除掉了---

  而且我们也可以继续恢复

  

   

  我举的这个例子,代码实在是少之又少,不能十分直接的展现他强大的一面。

  GitHub就是一个能够对我们写的代码进行控制的,这样,新人在编写自己的个人项目的时候,就能够对代码的变更过程有更系统的了解和认识,也更加容易找出错误的地方,即使改正。

转载于:https://www.cnblogs.com/mo-shou/p/3505764.html

GitHub---最简单的使用相关推荐

  1. GitHub 的简单使用

    GitHub 的简单使用 一.Git 版本控制器 commit:做一个版本: commit new file:添加到版本中,下边填的是项目的描述,留言: 二.客户端 1.创建项目 add:添加本地的项 ...

  2. Github的简单使用

    目录 Git和Github Github基础概念 注册Github账号 创建仓库及文件 新建仓库 新建文件 文件的编辑和删除 编辑或修改文件 删除文件 文件的上传 文件的查找及下载 文件的查找 文件的 ...

  3. 好代码是管出来的——使用GitHub实现简单的CI/CD

    软件开发一般来说是一项团队作业,在本系列文章开始就提到过软件的编码是由一个团队"并行"完成的,为了保证编码任务正常完成,首先引入版本控制工具来完成代码管理,为了保证代码质量引入了代 ...

  4. github上的html项目怎么运行,GitHub搭建简单的项目“Hello HTML”

    2.注册GitHub账号. 3.登陆GitHub.点击"Sign in"进入登陆界面,输入账号密码登录GitHub. 4.进入GitHub后创建存储库(New repository ...

  5. 宅在家学不进去吗?试试这些 GitHub 上简单易学的游戏项目吧

    作者:HelloGitHub-小鱼干 这是本人宅在家里的第 4 周,代码不想看,技术文章不想读,都不能愉快学习了我还怎么当一个优秀的需求消化师呢?有没有什么轻松地方法来学习技术呢?想起了小时候金山打字 ...

  6. github最简单粗暴的高速下载方法

    小伙伴阿木今天遇到了难题,他的代理软件不能用了,想要从github下载各种资源只有龟速那样,下载稍微大点的文件的话,那速度慢得简直就是想气炸他.于是我给他找到了几个简单粗暴可以在线高速下载的网站,甚至 ...

  7. Github新手简单入门图文详解

    Github简单入门使用说明 1 前期准备 1.1 注册GitHub账号 1.2 下载安装Git 1.2.1 下载 1.2.2 安装 2 正式使用 2.1 下载开源的项目 2.2 创建自己的项目 2. ...

  8. Mac下Git与Github的简单使用

    Git是一个分布式的版本控制系统,本文介绍在Mac下如何使用Git管理Github软件项目. 1. 注册Github账号 2. 注册进入主页后,选择页面右上角+:New repository 3. 填 ...

  9. 项目托管到GitHub及简单使用

    ####GitHub   GitHub是一个面向开源及私有软件项目的托管平台,也是基于Git的开源分布式版本控制系统.在GitHub出现之前,开发者想要将自己的项目开源很容易实现,但是如果想让其他开发 ...

  10. 码云怎么创建公开的仓库_使用码云或GitHub搭建简单的个人网站(补充hexo搭建博客)...

    使用码云或GitHub搭建个人网站 码云: 1.新建一个仓库 路径名会影响你的个人网站的网址(自行修改),开源(公开),其他默认 我们点击创建 2.进入仓库后,我们新建一个文件 3.文件名为index ...

最新文章

  1. xmpp关于后台挂起的消息接收,后台消息推送,本地发送通知
  2. CNN 分类古代陶器,表现超过考古专家,解决“考古学中的肮脏秘密”
  3. Samtools(CentOS Linux)安装及常用命令详解
  4. C#中子类与父类的相互转换
  5. 『模板 高精度计算』
  6. android ndk mac安装成功,Mac下Android Studio NDK 环境搭建并运行
  7. 基于 Laravel Route 的 ThinkSNS+ Component
  8. wxWidgets:wxGridRangeSelectEvent类用法
  9. 【数据结构】之算法和算法评价
  10. 【STM32】光敏传感器示例
  11. 我的一个学生在运维工作中写的自动日志清理脚本程序
  12. imx6的kernel3.4.15启动流程
  13. 快速配置Ehcache
  14. httpf发送 json_Java发送http请求发送json对象
  15. .bash_profile .bashrc profile 文件的作用的执行顺序
  16. Android 退出登陆后,清空之前所有的activity,进入登陆主界面
  17. Conda的PyTorch安装
  18. C# Form窗体打开BIN文件并读取二进制数据
  19. 速成PPTC(自恢复保险丝)选型
  20. 系统架构设计师考点全纪要(自己整理,本人一次稳过)

热门文章

  1. planning algorithms chapter 2
  2. ASP.NET MVC 5 入门教程 (3) 路由route
  3. 如何查看QQ和微信查看授权过那些应用?
  4. html 跟随鼠标移动线条,canvas跟随鼠标移动的随机线条
  5. java xml导出_java 导出xml文件的四种方式
  6. springboot websocket
  7. uniapp添加网站favicon文件
  8. vue 怎么清空依赖_vuejs如何在把对象所有属性清空?
  9. java推送数据给安卓,java – 如何从Firebase推送通知中获取数据并将其显示在Android Activity中?...
  10. hystrix断路器引发的相关概念