首页 技术 正文
技术 2022年11月10日
0 收藏 807 点赞 3,544 浏览 1106 个字

当下git分布式版本控制系统越来越火,掌握git也是必须的一个技能。因此,对git做了如下学习。

Git初级指南

1、 先安装git。(ps:在select cmponents处要勾选Git Bash HereGit GUI Here

初识git版本控制系统

2、 安装完毕后打开Git Bash

初识git版本控制系统

3、 打开以后第一件事情就是设置用户参数(用户名和邮箱)代码如下:

设置用户名:git config –global user.name “username”

设 置 邮箱:git config –global user.email “youxiangname@qq.com”

Ps:因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识。  

注意:git config  –global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。

4、 设置git路径

使用命令  “cd d: “的指令设置盘符。

使用 命令“cd www”的指令设置进入的文件夹如:

初识git版本控制系统

Ps:可以使用psw获得显示当前的目录

5、 设置可操作版本库

命令:git init

初识git版本控制系统

注意:这时候在当前目录下会生成一个.git目录,这个目录是Git来跟踪管理版本的,没事千万不要手动乱改这个目录里面的文件,否则,会把git仓库给破坏了。

6、 提交数据(提交文件至版本库)

6.1先在版本库文件夹中存放数据文件

6.2使用命令git add 文件名添加到暂存区里面

初识git版本控制系统

6.3再使用命令git commit把文件提交到仓库

初识git版本控制系统

6.4如果想查看当前版本库中没有提交的文件使用命令 git status 如:

初识git版本控制系统

6.5如果要查询更改了什么内容可以使用指令git diff 文件名,如:

初识git版本控制系统

Ps:正常提交顺序是先 add 再commit 也可以直接使用commit – am来提交

7、  版本退回

7.1显示历史提交情况可以用命令 git log

初识git版本控制系统

Ps:如果仅查看提交说明,可以使用命令 git log –pretty=oneline

初识git版本控制系统

7.2把当前的版本回退到上一个版可以使用如下命令: git reset  –hard HEAD^ ;

Ps:如果要回退到上上个版本只需把HEAD^ 改成 HEAD^^ 以此类推。那如果要回退到前100个版本的话,使用上面的方法肯定不方便,我们可以使用下面的简便命令操作:git reset  –hard HEAD~100 即可。

初识git版本控制系统

7.3如果想把版本退回到最新版本可以通过版本号退回,命令为:git reflog

初识git版本控制系统

然后我们再通过查询到的版本号退回到最新版本,命令为:git reset  –hard 版本号

初识git版本控制系统

最后,感谢涂根华提供的详细教程,详细教程传送门:http://www.admin10000.com/document/5374.html

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,490
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,905
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,738
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,491
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,129
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,292