Git入门级教程,代码的保存与恢复

来源:互联网 发布:gcc for windows下载 编辑:程序博客网 时间:2024/06/14 22:03

本篇博客不会讲深层次的Git,只是教大家一个最简单的保存代码用法.

我们通常会遇到这种情况,在写好的项目中发现对于某一模块有更好的优化方案.
比如之前我们写网络模块时使用HttpUriConnection,后来我们又学到OkHttp或Retrofit等对于网络连接更方便的框架等等,我们现在想用这些框架取代我们之前的网络请求代码,但我们又担心好好的项目反而被我们改出Bug来.
通常我们都是先把要被修改的代码进行注释,方便以后找回,然后再用新的网络请求方法来实现功能,当我们发现用框架不能实现我们想要的功能时我们就可以去掉注释使代码恢复到之前的样子.
但是,这是不是太麻烦啦?


使用Git可以很好解决这个问题,当你用Git提交代码后,你可以删掉任意的代码,甚至文件,你想回到提交代码之前的状态时只需要一句命令即可.


现在,我们开始一步步实现我们需要的功能

安装Git

这个是”傻瓜式”安装,一直下一步下一步即可,安装包可以上网搜索,实在找不到的在评论区留下QQ邮箱,我看见的话会将安装包发至邮箱,注意,这个安装包有32位也有64位.

开启Git视图

我们先确认好我们要提交代码的项目,我们进入该项目文件夹中,当你成功安装好Git后,在文件夹空白处点击右键会有一个Git Bash Here选项,点击即打开啦Git 命令行视图

配置信息(相当于注册账号)

我们通过输入
git config –global user.name 账号
来配置用户名信息

我们通过输入
git config –global user.email 邮箱
来配置用户邮箱

创建一个本地代码仓库(存放你要管理的代码)

只需要输入 git init 按回车即可
仓库创建成功后会在你的项目路径下创建一个隐藏的.git文件夹

提交本地代码(提交了的代码才有效哦)

首先需要将代码加到仓库
git add .
.表示添加该目录下的所有文件

然后将添加进来的代码进行提交
git commit -m “描述信息”
注意这里 [描述信息不能少]


结束语

此时我们就可以将我们的代码进行任意改动啦
当项目反而被我们改出问题的时候我们就可以进行恢复

人为产生错误

我们现在人为制造一个问题
案例: 本来好好的代码被改的乱七八糟,一怒之下把项目所有文件都删掉了,当然我们一定不能删掉隐藏文件夹.git

解决错误

此时我们可以通过
git checkout .
达到”恢复出厂设置” 的作用

0 0