Git命令

第1章 专用名词

Workspace:工作区

Index / Stage:暂存区

Repository:仓库区(或本地仓库)

Remote:远程仓库

第2章 常用命令表单

在这里插入图片描述

第3章 Git常用命令

3.1 设置用户签名

1)基本语法
git config --global user.name 用户名
git config --global user.email 邮箱

3.2 初始化本地库

1 )基本语法( 进入文件夹再右击打开 git bash here)
git init
2) 结果
在这里插入图片描述

3.3 查看本地库状态

  1. 基本语法
    git status
  2. 实操
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

3.4 添加 暂存区

3.4.1 将工作区的文件添加到暂存区
1)基本语法
git add 文件名
2)案例实操
在这里插入图片描述
在这里插入图片描述

3.5 提交 本地库

3.5.1 将暂存区的 文件 提交到本地库
1)基本语法
git commit -m "日志信息 " 文件名
2)案例实操
在这里插入图片描述
在这里插入图片描述

3.6 修改文件 hello.txt

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.7 历史版本

3.7.1 查看历史版本

1)基本语法
git reflog 查看版本信息
git log 查看版本详细信息
2)案例实操
在这里插入图片描述

3.7.2 版本穿梭

1)基本语法
git reset --hard 版本号(不能以字母开头)
git reset --hard head^ 退回到上个版本
在这里插入图片描述
在这里插入图片描述

第4 章 Git 分支操作

在这里插入图片描述

4.1 什么是分支

在版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独分支。使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时候,不会影响主线分支的运行。对于初学者而言,分支可以简单理解为副本,一个分支就是一个单独的副本。(分支底层其实也是指针的引用)
在这里插入图片描述

4.2 分支的好处

同时并行推进多个功能开发,提高开发效率。
各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响。失败的分支删除重新开始即可。

4.3 分支的操作

在这里插入图片描述

4.3.1 查看分支

1)基本语法
git branch -v
2)案例实操
在这里插入图片描述

4.3.2 创建分支

1)基本语法
git branch 分支名
2)案例实操
在这里插入图片描述

4.3.3 修改分支

在这里插入图片描述在这里插入图片描述

4.3.4 切换分支

1)基本语法
git checkout 分支名
2)案例实操
在这里插入图片描述在这里插入图片描述

4.3.5 合并分支

1)基本语法
git merge 分支名
2)案例实操 在 master 分支上合并 hot-fix 分支
在这里插入图片描述

4.3.6 产生冲突

冲突产生的表现:后面状态为 MERGING
Layne@LAPTOP-Layne MINGW64 /d/Git-Space/SH0720 (master|MERGING)
在这里插入图片描述
在这里插入图片描述

4.3.7 解决冲突

1)编辑有冲突的文件,删除特殊符号,决定要使用的内容
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

4.4 创建分支和切换分支图解

在这里插入图片描述
在这里插入图片描述

第 5 章 Git 团队协作机制

5.1 团队内协作

在这里插入图片描述

5.2 跨团队协作

在这里插入图片描述

第 6 章 GitHub 操作

GitHub 网址:https://github.com/
在这里插入图片描述

6.1 创建远程仓库

在这里插入图片描述
在这里插入图片描述

6.2 远程仓库操作

在这里插入图片描述

6.2.1 创建远程仓库别名

1)基本语法
git remote -v 查看当前所有远程地址别名
git remote add 别名 远程地址
git remote rm 别名 移除
2)案例实操
在这里插入图片描述
在这里插入图片描述

6.2.2 推送本地分支到远程仓库

1)基本语法
git push 别名 分支
git pull 别名 分支 (拉取远程库内容到本地库)
2)案例实操
在这里插入图片描述

6.2.3 克隆远程仓库到本地

1)基本语法
git clone 远程地址
2)案例实操
在这里插入图片描述

6.2.4 邀请加入团队

1)选择邀请合作者
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.3 跨团队协作

1)将远程仓库的地址复制发给邀请跨团队协作的人,比如东方不败。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.4 SSH 免密登录

我们可以看到远程仓库中还有一个 SSH 的地址,因此我们也可以使用 SSH 进行访问。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值