当前位置: 首页 > news >正文

青州网站建设优化排名天津优化网络公司的建议

青州网站建设优化排名,天津优化网络公司的建议,八旬老太做直播 什么网站,做网站js还是jqGit工作流程及使用Git工作流程与常用命令Git工作流程Git常用命令项目中使用Git的场景需求开发前的分支拉取流程,需求开发后的分支合并流程分支合并出现冲突如何解决线上出现事故代码如何回退Git工作流程与常用命令 Git工作流程 workspace:工作区 stagin…

Git工作流程及使用

  • Git工作流程与常用命令
    • Git工作流程
    • Git常用命令
  • 项目中使用Git的场景
    • 需求开发前的分支拉取流程,需求开发后的分支合并流程
    • 分支合并出现冲突如何解决
    • 线上出现事故代码如何回退

Git工作流程与常用命令

Git工作流程

在这里插入图片描述
workspace:工作区
staging area:暂存区/缓存区
local repository:版本库或本地仓库
remote repository:远程仓库

Git常用命令

一个简单的本地代码上传到远程仓库步骤:

// 先创建仓库
// 初始化
git init
// 到暂存区
git add .
// 提交到本地仓库
git commit -m'first-demo'
// 本地仓库与远程仓库关联
git remote add origin https://gitee.com/xx/xxx.git
// 查看
git remove -v
// 推送远程仓库
git push -u origin "master"
//拷贝一个Git仓库到本地
git clone <仓库地址>//将两个分支的内容进行合并,将当前分支的内容合并到目标分支,并且在目标分支生成一个新节点
git merge <本地分支名>//将两个分支的内容进行合并,直接讲内容添加到目标分支,不会生成新节点
git rebase //查看本地仓库分支和远程仓库分支
git branch//添加远程版本库
git remote add [shortname] [url]//用于从远程获取代码库
git fetch//切换本地分支
git checkout <本地分支名>//用于从远程获取代码并合并本地的版本(更新本地代码为最新版本)
git pull//添加当前目录下的所有文件到暂存区
git add .//将暂存区内容添加到本地仓库
git commit -m [message]//将本地的分支版本上传到远程并合并
git push <本地分支名>|<远程分支名>//回退到上个版本
git reset --hard HEAD^//回退到前3次提交之前
git reset --hard HEAD~3//退到/进到 指定的commit
git reset --hard commit_id//强推至远程
git push origin HEAD -- force

项目中使用Git的场景

需求开发前的分支拉取流程,需求开发后的分支合并流程

git branch
//master分支拉取代码到dev-demon-0307分支并切换到该分支
git checkout -b dev-demon-0307//修改代码内容后
git add .
git commit -m'demon提交'
//本地开发分支推送到远程
git push origin dev-demon-0307//接下来进行代码合并
//切换到主干分支
git checkout master
git merge dev-demon-0307
//主干分支推送到远程
git push origin master

分支合并出现冲突如何解决

出现线上问题时hotfix分支的操作流程
如果多人开发过程中进行分支合并出现冲突:查看日志确认产生冲突的位置,找到对应开发人员进行讨论,确认用谁的代码或者两个代码同时保留,修改完成后

git add .
git commit -m'冲突解决'
//代码提交到远程
git push origin master

线上出现事故代码如何回退

//回退到上个版本
git reset --hard HEAD^//回退到前3次提交之前
git reset --hard HEAD~3//退到/进到 指定的commit
git reset --hard commit_id//强推至远程
git push origin HEAD -- force
http://www.tj-hxxt.cn/news/35816.html

相关文章:

  • 做石油系统的公司网站2022年最火的电商平台
  • 海北网站建设互联网平台推广怎么做
  • 网站后台制作用的软件厦门seo外包平台
  • 怎么写代码做网站网页设计收费标准
  • 免费做公众号的网站磁力吧ciliba
  • 网站仿制教程百度指数的使用
  • 网站建设自助建站企业seo查询工具网站
  • 百度上做网站推广中国万网域名注册免费
  • php网站怎么做测试什么是网络营销策划
  • 请问婚庆网站建设该怎么做呢sem竞价托管公司
  • 学做网站用什么软件市场推广是做什么的
  • 网站做推广需要什么域名网
  • 做网站卖东西武汉网络推广优化
  • 杭州做公司官网的公司最新seo教程
  • 国内最好的在线网站建设郑州网络推广平台有哪些
  • 做外贸比较好的网站有哪些优秀网站设计欣赏
  • 国外企业档案馆网站的特色seo关键词排名优化是什么
  • 酒泉北京网站建设在线超级外链工具
  • wordpress如何建立网站免费搜索引擎入口
  • 浅析动态网站建设之后台数据库的选择提交网址给百度
  • 网站制作感受百度引擎提交入口
  • 网站建设的客户宣传推广方案怎么写
  • 精湛的合肥网站建设百度怎么发自己的小广告
  • 做游戏视频网站厦门关键词优化平台
  • 郑州做网站九零后网络职业培训机构资质
  • 一个好的网站应该具有什么条件托管竞价账户哪家好
  • 餐饮型网站开发百度发广告需要多少钱
  • 宁波专业网站公司旅游产品推广有哪些渠道
  • 做饲料推广哪个网站好网站seo教程
  • 如何做淘宝客网站推广有效获客的六大渠道