git常用命令及git分支
创始人
2025-01-11 12:04:00
0

git常用命令及git分支

    • git常用命令
      • 设置用户签名
      • 初始化本地库
      • 查看本地库状态
      • 将文件添加到暂存区
      • 提交到本地库
      • 查看历史记录
      • 版本穿梭
    • git分支
      • 什么是分支
      • 分支的好处
      • 分支的操作
        • 查看分支
        • 创建分支
        • 切换分支
        • 删除分支
        • 合并分支
        • 合并冲突

git常用命令

设置用户签名

//设置用户签名 git config --global user.name <用户名>  git config --global user.email <邮箱>   

初始化本地库

//初始化本地库 文件目录是:/g/git-space/git-demo git init 

在这里插入图片描述

查看本地库状态

//查看本地库状态 git status 

在这里插入图片描述

这里在工作区创建了一个xx.txt的文件,查看状态时文件名变红,说明文件未添加到暂存区

将文件添加到暂存区

//将文件添加到暂存区 git add  

在这里插入图片描述

从暂存区删除文件(但是工作区不会删除):

git rm --cached  

提交到本地库

//提交到本地库 git commit -m "日志信息"  

在这里插入图片描述

查看历史记录

//查看历史记录 1.git reflog 2.git log 

在这里插入图片描述

版本穿梭

git reset --hard <版本号(精简)>

git分支

什么是分支

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

分支的好处

同时并行推进多个功能开发,提高开发效率。

各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响。失败的分支删除重新开始即可。

分支的操作

查看分支
 git branch -v 

在这里插入图片描述

创建分支
git branch 分支名 

在这里插入图片描述

切换分支
git checkout 分支名 

在这里插入图片描述

在hot-fix分支上修改文件并且提交

在这里插入图片描述

删除分支
git checkout -b 分支名 //切换并创建分支 git branch -d 分支名 //删除分支,需要做检查 git branch -D 分支名 //删除分支,不需要做检查 
合并分支

将hot-fix合并到master

首先回到master分支

在这里插入图片描述

执行命令

git merge hot-fix 

在这里插入图片描述

合并冲突

冲突产生的原因:合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修改。Git无法替我们决定使用哪一个。必须人为决定新代码内容。

修改master中的xx.txt,然后提交

在这里插入图片描述

切换分支hot-fix

在这里插入图片描述

在分支hot-fix上修改xx.txt,然后回到master

在这里插入图片描述

此时合并hot-fix会产生冲突

在这里插入图片描述

打开xx.txt

在这里插入图片描述

手动修改包括符号在内的多余内容

在这里插入图片描述

重新添加到暂存区

在这里插入图片描述

重新提交(注意此时提交不要加文件名)

在这里插入图片描述

查看结果

在这里插入图片描述

注意在hot-fix分支上还是原来的内容并未修改

在这里插入图片描述

相关内容

热门资讯

第2个猫腻!微扑克ai代打,德... 第2个猫腻!微扑克ai代打,德州扑克其实是有挂猫腻,黑科技教程(有挂方法);德州扑克是一款益智类棋牌...
一分钟揭秘(Wepoke技术)... 一分钟揭秘(Wepoke技术)软件透明挂(WEPOKE)透明挂辅助器德州扑克(2025已更新)(哔哩...
黑科技教程《Wepoke轻量版... 黑科技教程《Wepoke轻量版》软件透明挂!(辅助挂)外挂透明挂插件(2023已更新)(哔哩哔哩);...
玩家必看攻略(wpk挂)辅助透... 玩家必看攻略(wpk挂)辅助透视(wpk)辅助透视外挂(2020已更新)(哔哩哔哩);1、点击下载安...
十分钟了解(Wepoke靠谱)... 十分钟了解(Wepoke靠谱)软件透明挂(WEPOKE)透明挂是真的(2022已更新)(哔哩哔哩)十...
揭秘几款!wpk长期盈利打法,... 亲,gg扑克这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总...
玩家必看科普(Wepoke靠谱... 《玩家必看科普(Wepoke靠谱)软件透明挂(WePoKe)外挂透明挂是真的(2020已更新)(哔哩...
分享一款!wpk被系统针对,W... 分享一款!wpk被系统针对,WPK其实是有挂的,力荐教程(有挂软件);亲真的是有正版授权,小编(透视...
今日重大通报中至麻将插件(辅助... 今日重大通报中至麻将插件(辅助挂)太坑了原来真的是有挂(2022已更新)(哔哩哔哩);超受欢迎的中至...
实测拥有(WPK)软件透明挂(... 您好,WPK这款游戏可以开挂的,确实是有挂的,需要了解加微【485275054】很多玩家在这款游戏中...