git 的操作

前言准备
在学习git的之前先给连接的https://git-scm.com/download/win 大家可以到这官网下载git工具
还有一个去注册一个https://github.com/GitHub账号:邮箱地址密码很多酒可以注册好的.
这个就不对git 的历史做一个展开的介绍,有兴趣的博友可以的自行网上查找.
安装git 工具步骤
双击安装程序“Git-2.10.2-64-bit.exe”,显示截图如下:
在这里插入图片描述
.点击“Next”,显示截图如下
在这里插入图片描述
继续点击“Next”,显示截图如下:
在这里插入图片描述
选择完之后,点击“Next”,显示截图如下:
在这里插入图片描述
点击“Next”,显示截图如下在这里插入图片描述
继续下一步
在这里插入图片描述
继续下一步在这里插入图片描述
继续下一步
在这里插入图片描述
正在安装
在这里插入图片描述
安装完的界面把框框勾去掉
在这里插入图片描述
验证是否成功
在这里插入图片描述

git 相关理论概念
1.本地库 暂存区 工作区
在这里插入图片描述
2.Git和代码托管中心
代码托管中心作用是维护远程仓库的
局域网环境下
Gitlabf服务器
外网环境下
GitHub
码云
3.本地库和远程库的
团体协作
在这里插入图片描述
跨团体协作
在这里插入图片描述
Git命令行操作
命令:git init
在这里插入图片描述
查看创建本地的仓库
在这里插入图片描述
创建好的效果图
在这里插入图片描述
2设置用户名
2.1形式
用户名:pojo
Email 地址: XXXXX@qq.com
2.2作用:区分不同开发人员身份
2.3解析:这里设置的用户和远程库(代码托管中心)的账号,密码没有任何关系
2.4命令:
项目级别/仓库级别:仅当前本地库范围内有效
Git config user.name yjc
Git config user.name XXX@qq.com

	系统用户级别:登入当前操作系统的用户范围
	Git config  --global user.name yjc
	Git config  --global user.name XXX@qq.com
2.5优先级别:
       就近原则:项目级别优先于系统的用户的级别(例如:两者都同时存在采用项目的级别)
       若只有系统用户级别的,就以系统用户的名为准
	一定要这两种级别

2.6通过命令设置项目用户级别的效果保存.git 文件下config
在这里插入图片描述
2.7通过命令设置系统用户名级别的效果保存.git 文件下gitconfig
在这里插入图片描述
2.8Git 追踪的命令
Git status
在这里插入图片描述
在这里插入图片描述
2.9 Git commit 之后会进入vim 编辑器让我们提交这次变更的备注
3 历史版本记录查看
3.1 查看历史纪录版本简洁
Git log –pretty=oneline
在这里插入图片描述
3.2查看显示一点
$ git log –oneline 只显示过去历史版本
在这里插入图片描述
3.3 $ git reflog 显示过去和最新版本
在这里插入图片描述
指针:HEAD@{表示要回到当前版需要几步数}:
3.4 版本前进后退
3.4.1 基于索引值操作
在这里插入图片描述
3.4.2 使用^符号 :^一个符号表示退一步有几个表示退几步
在这里插入图片描述
3.4.3使用~符合
在这里插入图片描述
3.4.4 reset 三个参数对比
–soft参数
仅仅在本地库移动HEAD指针,不会影响工作区和暂存区
–mixed
在本地库移动HEAD指针
重置暂存区
–hard
在本地库移动HEAD指针
重置暂存区
重置工作区
4删除文件通过移动历史版本记录找回(前提是删除前,文件存在时状态提交到本地仓库)
4.1操作指令是:git reset –hard [指针位置]
在这里插入图片描述
在这里插入图片描述
5文件的比较差异
git diff
6分支好处(命令:git branch :创建分支. Git branch -v:查看分支 git checkout :切换分支)
各个在分支开发过程中,如果某个分支开发失败,不会对主干有影响
7创建分支
在这里插入图片描述
切换分支
在这里插入图片描述
在这里插入图片描述
8合并分支:
在这里插入图片描述
9手动解决分支冲突(例如主干和分支修改同一处文件的时候git 拿不定主意用手动修改)
在这里插入图片描述
Github的创建和使用
1 本地仓库和远程仓库的使用
在这里插入图片描述
远程库的命名
在这里插入图片描述
3远程库的地址复制
在这里插入图片描述
在这里插入图片描述
4推送到远程成功
在这里插入图片描述
5远程下载
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值