首页 > 其他分享 >Git分支

Git分支

时间:2022-11-12 22:11:50浏览次数:37  
标签:git 删除 命令 Git 冲突 branch 分支

       几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你可以把你的工作从开发主线上分离开来进行重大的Bug修改、开发新功能,以免影响开发主线。

 

1.查看本地分支

命令:git branch

 

2.创建本地分支

命令:git branch 分支名

 

1.2基本上用的少,用git-log就可以很直观的查看了。

 

*3.切换分支

命令:git checkout 分支名

还可以直接切换到一个不存在的分支(创建并切换)

命令:git checkout -b 分支名

 

*4.合并分支(merge)

一个分支上的提交可以合并到另一个分支

命令:git merge 分支名称

 

5.删除分支

不能删除当前分支,只能删除其他分支

git branch -d b1 删除分支时,需要做各种检查(一般够用,但是有时候删不掉)

git branch -D bi 不做任何检查,强制删除

 

6.解决冲突

当两个分支上对文件的修改可能会存在冲突,例如同时修改了同一个文件的同一行,这时就需要手动解决冲突,解决冲突步骤如下:

1.处理文件中冲突的地方

2.将解决完冲突的文件加入暂存区

3.提交到仓库

 

7.

 

 

 

标签:git,删除,命令,Git,冲突,branch,分支
From: https://www.cnblogs.com/qiqi-yi/p/16884835.html

相关文章

  • git常用命令
    1.Git工作目录下对于文件的修改(增加、删除、更新)会存在几个状态,这些修改的状态会随着我们执行Git的命令而发生变化。工作目录:仓库中除了.git外的其他目录(文件夹)  (1)......
  • Git获取本地仓库
    要使用Git对代码进行版本控制,首先要获得本地仓库。(1)在电脑任意位置创建一个空目录(文件夹),作文本地Git仓库(2)进入到这个目录,右键打开Gitbash窗口(3)执行命令gitinit目的:初......
  • Git概述
    1.在开发中的实际应用场景(借助版本控制解决,在每次修改给一个版本号)(1)备份;(2)代码还原;(3)协同开发;(4)追溯问题代码的编写人和编写时间。 2.版本控制器的方式(1)集中式版本控......
  • tortoiseGit使用教程
    目录Git及TortoiseGit教程创建仓库gitinitgitclone提交代码新增文件提交更新仓库回滚版本命令行小乌龟查看,创建,切换分支查看创建&切换冲突解决分支覆盖Git及TortoiseG......
  • Gin框架执行:go get -u github.com/gin-gonic/gin 报错
    Gin框架执行:goget-ugithub.com/gin-gonic/gin报错错误信息://无法导入gin包:go:modulegithub.com/gin-gonic/gin:Get"https://proxy.golang.org/github.com/gin-......
  • 电影推荐系统项目实战:环境配置与搭建-----Linux环境下GIT、 Azkaban的安装与环境配置
    1.安装Git  2.通过git下载Azkaban源代码  3.切换到3.36版本  4.安装编译环境sudoyuminstallgccsudoyuminstall-ygcc-c++*  ./gr......
  • gitlab安装
    gitlab安装步骤:1、下载安装包gitlab-ce-11.8.2-ce.0.el7.x86_64.rpm上传到服务器2、源码安装命令:rpm-ivhgitlab-ce-11.8.2-ce.0.el7.x86_64.rpm3、修改成gitlab服务器......
  • mac git远程仓库错误解决方法
    mac更新后不知道怎么回事,git时出现了Permissiondenied(publickey).经查询后得出原因1、首先给git进行config的配置gitconfig--globaluser.name你的用户名gi......
  • github codespaces 可以使用了
    最近github的codespaces可以使用了,很方便,实际上就是web版的vscode,内部应该使用了一个轻量的虚拟机,里边部署了不少工具比如docker,kubectl说明githubcodespaces值得体......
  • 自有服务器搭建git并同步到网站根目录,实现git更新网站
    一.GIT安装yuminstall-ygit服务器端创建git用户[root@localhosthome]#idgitid:git:无此用户[root@localhosthome]#useraddgit[root@localhosthom......