首页 > 其他分享 >版本管理工具git

版本管理工具git

时间:2022-12-01 20:33:52浏览次数:35  
标签:git 删除 仓库 管理工具 版本 分支

git是linux公司开发的一个版本管理工具,是一种分布式的版本管理工具,可以用于多人协作和版本管理,如版本回溯等功能。

 

 

其中有远程仓库,本地仓库,暂存区和工作区,工作区使用 git add .可以把文件传到暂存区,暂存区 使用git commit 可以把文件传到本地仓库,本地仓库用push可以把文件传到,远程仓库,然后还有很多命名把远程仓库的文件拿到本地来。

 

 

然后git中的分支概念,

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

 

 

其中master是主分支,可以创建其他分支,如创建一个dev分支:git branch dev,一般在其他分支上工作,最后再合并到master主分支上,因为要保持master主线稳定,

合并的操作:git merge 分支名称,

删除分支操作:

git branch -d b1 删除分支时,需要做各种检查 git branch -D b1 不做任何检查,强制删除

 删除分支时,不能删除当前分支。

还有就是分支冲突,分支冲突就是两个分支在修改了同一个文件的同一个地方,所以合并的时候这个文件不一样,就会不一样,这时候需要人工去判断,去选择那个。

标签:git,删除,仓库,管理工具,版本,分支
From: https://www.cnblogs.com/y-258/p/16942598.html

相关文章

  • idea提交git时过滤掉不必要的文件
    idea提交git时过滤掉不必要的文件进入Preferences->plugins中下载一个(.ignore)插件在项目本地new一个(.gitignore)的文件新增需要过滤文件的后缀及文件夹使用gi......
  • How we upgraded PostgreSQL at GitLab.com
    HowweupgradedPostgreSQLatGitLab.comJoseFinotto ·Sep11,2020 · 15minread · LeaveacommentWeteamedupwith OnGres to performamajo......
  • nvm 安装配置 nodejs版本和pnpm 安装和设置
    nvm 安装,下载exe  https://github.com/coreybutler/nvm-windows/releases安装建议设置安装路径其他:  配置nodejs的安装路径: 完成安装之后,可以通过window+R,......
  • 探究一种定长队列操作(C ,C++版本)
    一问题来源:南京烽火通信面试二问题:现有一种定长队列,长度为2的n次方,此队列可被多线程访问,但必须确保线程级安全,即在任意时刻,队列的长度保持不变。三笔者分析1.队列的存储......
  • GitHub上的三个不同的压缩包都有什么关系
     第一个是release版本,里面包含了源码,和Demo代码,比较大。后两个是源码,不含Demo。后面两个压缩方式格式不同,.zip格式用于windowstar.gz格式多用于Unix/linuxMacOS系统......
  • Git修改远程关联仓库
    一、先查看远程关联的仓库地址#查看关联的远程仓库gitremote-v二、先删除远程关联,然后添加新的关联地址gitremotermorigingitremoteaddorigin[url]查......
  • Git命令行提交代码
    #--------------------------Git提交代码--------------------------#参考:https://gitee.com/help/articles/4114#article-header0#进入项目文件夹,初始化一个Git仓库gi......
  • 使用gitcafe, 一步步使用GIT
    前置:安装设置GIT 在windows上只用git有多种方法,但本人在此选择的是直接安装mysygit。 从官网上下载它,它是一个exe的可执行程序,直接运行。 1.安装git 默认选择“usegit......
  • 《安富莱嵌入式周报》第293期:SEGGER开源其C/C++库源码emRun,丰富EMC电磁兼容资,OTA开源
    往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版:https://www.bilibili.com/video/BV1ND4y1v7ik/ 1、......
  • 开源数据库管理工具DBeaver使用技巧
    考虑到navicat/plsqlDeveloper为商用软件,存在版权问题,且听闻很多网友公司因此收到律师函,继而很难不怀疑数据的安全性,故寻找替代的开源数据库管理工具.查找一番,使用......