1.Git使用技巧-常用命令3

这篇具有很好参考价值的文章主要介绍了1.Git使用技巧-常用命令3。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.Git使用技巧-常用命令3


一、版本分支介绍

1.Git使用技巧-常用命令3,git
分支介绍:

Master : 稳定压倒一切,禁止尚review和测试过的代码提交到这个分支上,Master上的代码是可以随时部署到线上生产环境的。
Develop :开发分支,我们的持续集成工作在这里,code review过的代码合入到这里,我们以下要讲的BUG fix和feature开发都可以基于develop分支拉取,修改完之后合入到develop分支。
Feature :功能开发和change request的分支,也即我们每一个feature都可以从devlop上拉取一个分支,开发、review和测试完之后合入develop分支。
Hotfix :紧急修改的分支,在master发布到线上出现某个问题的时候,算作一个紧急布丁。从master分支上拉取代码,修改完之后
合入develop和master分支。
Release :预发布分支,比如0.1、0.2、1.12版本,我们一般说的系统测试就是基于这些分支做的,如果出现bug,则可以基于该release分支拉取一个临时bug分支。
Bug : bug fix的分支,当我们定位、解决后合入develop和Release分支,然后让测试人员回归测试,回归测试后由close这个bug

二、版本控制常用命令

查看分支: git branch    // 只打印自己本地分支
         git branch -a  // 打印远端分支和本地分支

创建分支:  git branch branch_name              // 创建分支不会切换分支
          git checkout -b branch_name      // 创建分支并切换分支
          
切换分支:  git checkout branch_name 
 		  git checkout -b branch_name
           git switch  branch_name 

删除分支: git branch -d branch_name
删除远端分支  git push origin -d branch_name

例子

    git branch develop  # 创建develop分支
    git checkout –b feature/FT-123456  # 创建FT-123456的一个feature分支
    git checkout develop   # 切换分支
  
    git branch –d feature/FT-123456   # 删除FT-123456的feature分支
     git merge feature/FT-123456   # 合并分支
    git push –u origin hotfix/ISSUE-345678    # 推送分支


三、git 仓库如何使用

  1. 克隆远程仓库,拉取代码;
  2. 建立本地私有代码分支(只有自己使用便于后去merge 代码)
  3. 在本地私有分支上进行开发
  4. 代码合并时候,check 到master 分支拉取最新代码
  5. 切换到私有分支,merger mater 分支代码,然后修改冲突,调试代码
  6. 切换到master ,然后merge develop 代码
  7. 推送代码到远端。
1. git clone 远程仓库到本地;
2. git checkout -b develop; // 建立本地私有分支,自己使用本地分支开发自己代码;
3.  git checkout master ;// 切换到本地master分支
4.  git pull // 拉取远程最新文件;
5.  git  checkout develop;// 切换本地devlop 分支;
6.   git merge master;// 更新本地deveop 分支代码, 分支装填变成(develop|MERGING)状态,处理冲突,提交代码到本地仓库(git commit .(本地文件) -i(几个冲突) -m"fix:merge")
7.   测试代码;
8.  git checkout master ;// 合并到master, 测试如果ok 提交到远端。
9.  git merge develop; // develop 分支合并到本地mster;
10.  git push origin master;// push 到远程分支;

总结

上面几篇文章就是对git 的总结文章来源地址https://www.toymoban.com/news/detail-546024.html

到了这里,关于1.Git使用技巧-常用命令3的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • GIT高级使用技巧

    按照 哈希 - 作者名 作者邮箱地址 - 作者日期 : commit描述 的格式导出日志 筛选日志并按照从旧到新的顺序排序,且只要提交哈希值(用于批量cherry-pick等操作) 要批量应用 git cherry-pick 命令,可以使用 xargs 配合 git cherry-pick 使用。具体步骤如下: 将要应用的提交 ID 复制到一

    2024年02月09日
    浏览(40)
  • Git日常使用技巧 - 笔记

    Git是目前世界上最先进的分布式版本控制系统 学习资料 廖雪峰 学习视频 https://www.bilibili.com/video/BV1pX4y1S7Dq/?spm_id_from=333.337.search-card.all.clickvd_source=2ac127043ccd79c92d5b966fd4a54cd7 Git 命令在线练习工具 https://learngitbranching.js.org/?locale=zh_CN 1. 版本控制系统 1.1 集中式的版本控制系统 定

    2024年02月07日
    浏览(47)
  • Git Gui使用技巧

    https://www.runoob.com/w3cnote/git-gui-window.html 创建仓库→添加远程仓库→扫描目录→文件移动→提交→上传 注意填注释 创建文件.gitignore→编写内容

    2024年02月08日
    浏览(59)
  • 【Git使用小技巧】一个项目使用多个远程仓库

    目录 场景一:多远程仓库的基本操作 添加远程仓库 查看远程仓库 推送到全部远程仓库 同步指定目标仓库 更改远程仓库地址 删除远程仓库 场景二:所有仓库同步拉取/推送 场景三:一个仓库只拉取,一个仓库只推送 参考资料: 前言 当我们实际开发中,可能会遇到一个项目

    2024年01月19日
    浏览(75)
  • 【小技巧】MATLAB中的使用Git的工作流程

    目录 1.Git简介     2.Git操作步骤         MATLAB中的Git是一种版本控制工具,它使你能够跟踪和管理项目代码的变化。Git的核心思想是在开发过程中记录代码的不同版本,以便可以随时回溯到以前的版本或合并多个开发人员的更改。下面是MATLAB中的Git的一些关键概念和操作:

    2024年02月06日
    浏览(45)
  • 便捷开发技巧——在Vscode中使用Git-翻译自Vscode官网

    介绍 Want to easily manage your source code and collaborate with others? Git and GitHub are the tools you need! And with Visual Studio Code, you can set up and use them in a snap. Even if you’re a beginner, VS Code’s user-friendly interface guides you through common Git actions like pushing and pulling code, creating and merging branches, and committin

    2024年01月17日
    浏览(49)
  • Linux grep命令与$?命令结合使用技巧

    今天检查前同事留下的一个shell脚本时,其中一个脚本中有一个业务逻辑处理:要判断Oracle数据库实例是否启动,如果数据库实例处于OPEN状态的话,则执行/运行一些业务逻辑操作。脚本大体如下(脚本做了一下混淆和精简收缩) 其中chkdbup.sh脚本的内容如下: Review这个脚本时

    2024年02月15日
    浏览(46)
  • Vim学习(四)——命令使用技巧

    打开文本默认模式,按**【ESC】**重新进入 【/】 :搜索匹配 按**【i / a / o】**键均可进入文本编辑模式, 只是插入位置略有不同 按**【:】**进入

    2024年02月11日
    浏览(29)
  • 【git安装、使用、常用命令】

    1、下载链接: Git(Git 主程序)https://git-scm.com/downloads 根据自身电脑操作系统选择下载,默认安装,一直next就可以了。装好了,打开文件目录,右键单击“Git Bash Here”,即可弹出Git命令框。 2、可根据自身需要下载图形界面 图形界面操作工具,TortoiseGit: https://download.torto

    2023年04月23日
    浏览(95)
  • PyCharm 使用教程:PyCharm常用技巧指南,轻松学会

    在 PyCharm 中,打开已有的项目有 3 种方式。 欢迎界面中选择 open 菜单栏中选择 File-open 打开远程 Git 的项目 在 PyCharm 中,打开已有的项目可以在第一次打开的欢迎界面中选择 open 来打开你电脑中已经创建过的项目: 菜单栏中选择 File-open 选择已有的项目 获取仓库地址中的项目

    2024年02月06日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包