面向小白的git实战教程(一)

本博客旨在10分钟掌握git的基础用法

本博客不想一上来就大谈git的原理以及其他高阶应用或者其他技术,笔者觉得一上来就原理或者高级的用法会使得0基础的开发者or小白使其觉得非常困难,给其带来了巨大的挑战,从而丧失了其学习的主动性和自信心。笔者觉得从项目实战来充分的体会git使用便是非常好的,因此本系列博客将会带领小白能够从实际的项目中学会git的基本使用,达到了能基本使用的目的。

  • 首先我们需要明白git是什么?

说git之前,我们需要明白所谓的版本控制系统究竟是什么东西。说白了,版本控制系统就是存放着我们项目代码的从古至今的版本,新版本旧版本都存放在其中,是一个存储版本的工具,当然也可以处理我们代码版本的工具。版本控制工具在上古时代,主要以集中式为主,比如SVN.CVS等等,而现今基本都是分布式为主,比如git等等。至于详细的内容可以自行去了解。本博客的目的是带领大家快速的上手git。而不是去追根溯源的研究git的各种历史。

  • 我们为什么需要git

一句话,简单好用,而且可以控制我们的项目代码各种版本。

  • 上手git

1. 注册我们的git账号

浏览器输入 www.github.com 

面向小白的git实战教程(一)

github主页的右上方点击Sign Up 进行注册账号

面向小白的git实战教程(一)

在跳转的注册页面中输入用户名,邮箱地址,密码就可以注册了

面向小白的git实战教程(一)

点击Submit 或者Next 继续

面向小白的git实战教程(一)

选择基础或者专业的服务,专业需要付费,免费的足够用了,然后继续

面向小白的git实战教程(一)

选择自己感兴趣的技术方面等等,然后继续

面向小白的git实战教程(一)

**自己的git账号,在发送到自己的注册邮箱中找到git发送的邮箱**链接,点击它,就**了,然后就跳转到我们的主页了。至此我们的git账号注册成功。我们以后就可以用这个账号来使用git了。

面向小白的git实战教程(一)

 

2. git基础

首先我们需要想一想我们平时都是怎么管理我们的代码的,基本都是保存在硬盘里,对吧,或者保密安全点保存在自己的私有的云盘或者移动硬盘里面,但是,我们却忽略了一个重要的问题,就是我们保存的永远都是最后一个备份,最后一个版本,我们项目代码之前的版本并不存在或者很少,导致我们如果想要查看以前的版本就无从查起,但是别担心,现在有了git,这个家常必备的良药,这一切便不是问题了。

我们需要明白,git的一个大概的使用流程。

2.1 本地仓库推送到远程仓库

首先我们需要明白的是,不管是本地还是远程仓库,我们都需要在github上手动的建立我们的仓库,git并不会自动根据本地仓库来建立远程仓库的,都是根据远程仓库来的。

2.1.1 GitHub上建立仓库

2.1.2 本地建立仓库

2.1.3 初始化

2.1.4 新建一个测试文件

2.1.5 提交

2.1.6 推送