面向小白的git实战教程(一)
本博客旨在10分钟掌握git的基础用法
本博客不想一上来就大谈git的原理以及其他高阶应用或者其他技术,笔者觉得一上来就原理或者高级的用法会使得0基础的开发者or小白使其觉得非常困难,给其带来了巨大的挑战,从而丧失了其学习的主动性和自信心。笔者觉得从项目实战来充分的体会git使用便是非常好的,因此本系列博客将会带领小白能够从实际的项目中学会git的基本使用,达到了能基本使用的目的。
- 首先我们需要明白git是什么?
说git之前,我们需要明白所谓的版本控制系统究竟是什么东西。说白了,版本控制系统就是存放着我们项目代码的从古至今的版本,新版本旧版本都存放在其中,是一个存储版本的工具,当然也可以处理我们代码版本的工具。版本控制工具在上古时代,主要以集中式为主,比如SVN.CVS等等,而现今基本都是分布式为主,比如git等等。至于详细的内容可以自行去了解。本博客的目的是带领大家快速的上手git。而不是去追根溯源的研究git的各种历史。
- 我们为什么需要git
一句话,简单好用,而且可以控制我们的项目代码各种版本。
-
上手git
1. 注册我们的git账号
浏览器输入 www.github.com
github主页的右上方点击Sign Up 进行注册账号
在跳转的注册页面中输入用户名,邮箱地址,密码就可以注册了
点击Submit 或者Next 继续
选择基础或者专业的服务,专业需要付费,免费的足够用了,然后继续
选择自己感兴趣的技术方面等等,然后继续
**自己的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 推送