当前位置:   article > 正文

Git入门_hello git

hello git

git初学

分布式版本控制系统Git
  • 1

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

SVN与GIT

  • SVN集中版本控制系统: 所有的版本数据保存在服务器上,协同开发者从服务器上同步更新或者上传自己的修改
  • GIT分布式版本控制系统: 每个人都拥有全部的代码!会造成一定安全隐患,可以在本地查看提交记录,
    不会因为网络或服务器损坏影响工作

git工作区与版本库

在这里插入图片描述

一:在你的电脑上安装git 点击直达 ,根据你的设备版本下载对应版本git下载
安装完成后,你可以在Windows菜单里找到Git文件夹
也可以在桌面右击看到Git在这里插入图片描述

其中GUI是用户界面模式,Bash是命令行模式,我这里就以Bash介绍git的基本入门教程

二:Git初始化
1.1 创建本地版本库
本例首先在E:\下新建一个git练习目录,然后在其中再新建一个test目录,其下将来可能会存在很多项目目录。每一个项目目录就是一个本地版本库。现在我们将test目录当做一个本地版本库
在这里插入图片描述
1.2初始化版本库
(1) 进入本地版本库目录
在这里插入图片描述
(2) 执行初始化命令git init
表示你初始化一个新的本地仓库表示你初始化一个新的本地仓库
你也可以直接在test目录下右击鼠标,Git Bash Here夜可以实现初始化
初始化成功后,后面变成了(master)分支
1.3 创建用户
只能在当前的本地库目录下运行该创建命令。本例创建本地库用户ll。
在这里插入图片描述
用户注册信息会写到当前版本库目录下的.git目录的config文件中。
你可以使用cat 命令查看
在这里插入图片描述
也用git config命令查看配置文件,命令参数 –list, 简写 -l
git config -l命令也可以看到初始化的用户
在这里插入图片描述

** 三: git 基本操作
1 新建文件
在这里插入图片描述
2 使用下列的命令,将创建的文件添加到暂存区,然后提交到仓库
git add:将文件提交到暂存区,交给Git进行版本管理

git commit -m:将暂存区文件提交到仓库(单引号内为注释,内容可以自定义)
在这里插入图片描述
3 查看状态命令 git status
检查该版本库是否有文件未提交,当前文件状态
在这里插入图片描述
4 修改文件内容,重新检查文件状态
在这里插入图片描述
使用git diff 可查看 工作区与暂存区的区别
发现 显示增加了一行内容
在这里插入图片描述
使用git diff --cached可查看 暂存区与分支区的区别(这里hello.log已经git add过)
发现 显示增加了一行内容
在这里插入图片描述

5 查看历史变更记录 git log
黄色内容为每次修改的版本号,每次提交都会有自己的版本号,显然文件已经修改了两次
git log:查看历史修改记录

git log --pretty=oneline:使记录只显示主要的内容,一行显示
git log --pretty=oneline --abbrev-commit :单行简写
在这里插入图片描述
在这里插入图片描述
查看可引用历史版本git reflog
在这里插入图片描述
在这里插入图片描述

6 历史版本变更

git reset --hard HEAD^ :回退到上一个版本(git reset --hard HEAD^^回退到上上版本)

git reflog:查看历史版本号

git reset --hard 版本号 :回退到该版本号对应的版本
在这里插入图片描述

end 如有错误 欢迎大家指正,谢谢

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/201539
推荐阅读
相关标签
  

闽ICP备14008679号