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

电子商城网站模板重庆森林经典台词梁朝伟

电子商城网站模板,重庆森林经典台词梁朝伟,wordpress主题插件免费,抚顺网站建设本文摘要 Git作为版本控制工具,使用非常广泛,在此咱们由浅入深,分三篇文章(Git基础、Git进阶、Gitlab搭那家)来深入学习Git 文章目录 本文摘要1. Git分支管理2. Git分支本质2.1 分支流转流程(只新增文件)2.2 分支流转流…

本文摘要

Git作为版本控制工具,使用非常广泛,在此咱们由浅入深,分三篇文章(Git基础、Git进阶、Gitlab搭那家)来深入学习Git


文章目录

  • 本文摘要
  • 1. Git分支管理
  • 2. Git分支本质
    • 2.1 分支流转流程(只新增文件)
    • 2.2 分支流转流程(编辑文件、新增、冲突)
  • 3. Git stash
  • 4. 远程仓库
    • 4.1 将本地库关联远程仓库
    • 4.2 指令
    • 4.3 tag管理


1. Git分支管理

指令说明举例
git branch查看分支git branch
git branch dev创建分支git branch dev
git checkout dev切换分支git checkout dev
git checkout -b dev2创建并切换分支git checkout -b dev2
git branch -d dev删除分支,如果dev分支未提交则不能删除git branch -d dev
git branch -D dev强制删除,即使有未提交也可被删除git branch -D dev
git merge dev将dev分支合并至当前分支git merge dev

2. Git分支本质

Git分支本质:即是通过改变指针从而来改变分支版本,HEAD指向的位置即分支位置

2.1 分支流转流程(只新增文件)

dev分支与master分支只是存在新增文件的差异,则合并代码时,只需要进行指针移动即可,不会产生一次commit操作

  • 创建master

在这里插入图片描述

  • 在master代码创建dev分支

在这里插入图片描述

  • 切换至dev分支

在这里插入图片描述

  • 在dev开发并提交代码(只增加了新文件)

在这里插入图片描述

  • 将dev分支合并至master

在这里插入图片描述

2.2 分支流转流程(编辑文件、新增、冲突)

如果不是只新增文件,则在代码合并时,会产生一次新的commit操作

  • 创建master

在这里插入图片描述

  • 在master代码创建dev分支

在这里插入图片描述

  • master中修改代码

在这里插入图片描述

  • 切换至dev分支

在这里插入图片描述

  • 在dev中修改代码

在这里插入图片描述

  • 将dev分支合并至master

在这里插入图片描述

3. Git stash

暂存区:开发过程中会遇到当前分支未开发完成,但又必须切换至其它分支进行其它操作,如果直接切换分支会导致当前分支代码被切换至新分支,从而影响新分支,故而可将当前分支保存至暂存区

  • 保存至暂存区:git stash
  • 查看暂存区:git stash list
  • 移出暂存区:git stash pop

4. 远程仓库

4.1 将本地库关联远程仓库

  • 建立本地仓库并初始化
# 创建文件夹
$ mkdir demo1
# 进入文件夹
$ cd demo1
# 初始化git
$ git init
  • 远程仓库创建仓库,并复制远程仓库地址: https://gitee.com/xiaofengczy/study-git-1.git
  • 建立关联
# origin指远程仓库地址的别名,后续只需要输入origin即表示远程库 
git remote add origin https://gitee.com/xiaofengczy/study-git-1.git
  • 提交代码至远程库
# -u:表示需要输入用户名密码,origin表示远程仓库,这种操作只需要第一次
# 后续提交代码,直接git push 即可
git push -u origin master

4.2 指令

指令说明
git remote show展示远程仓库
git remote show origin展示远程仓库细节
git branch -a远程仓库查看
git branch -av查看本地和远程仓库最后提交
git clone 仓库地址克隆远程库代码至本地
git clone 仓库地址 名称克隆远程库代码至本地并重命名
git fetch将远程代码与本地代码同步,但并不会拉取
git pull拉取远程库代码至本地,本地分支已经存在
git checkout -b dev origin/dev本地分支不存在
1. 执行拉取动作
2.执行切换动作,将dev与远程库中分支对应
git push --set-upstream origin develop将本地分支推送至远程
git push -u origin dev2将本地分支推送至远程库
git branch -d dev
git push origin --delete dev
删除远程库:
1. 先删除本地分支
2. 在删除远程分支

4.3 tag管理

指令说明
git tag v1.0打tag
git tag -a v1.0.2 -m ‘release version’打tag,同时增加说明信息
git tag -d tag_name删除本地tag
git push origin tag tag_name推送tag至远程库
git push origin --tag推送所有tag至远程库
git pulltag拉取
git push origin :refs/tags/tag_name删除远程库tag
git push origin --delete tag tag_name删除远程库tag
git checkout -b branchName tagNametag检出为分支

文章转载自:
http://hurried.ncmj.cn
http://urologist.ncmj.cn
http://brevier.ncmj.cn
http://mashy.ncmj.cn
http://uninsured.ncmj.cn
http://aphtha.ncmj.cn
http://sassenach.ncmj.cn
http://choosing.ncmj.cn
http://surrealism.ncmj.cn
http://ductwork.ncmj.cn
http://reprehend.ncmj.cn
http://psammophilous.ncmj.cn
http://urtext.ncmj.cn
http://telescopy.ncmj.cn
http://itemize.ncmj.cn
http://hypopsychosis.ncmj.cn
http://playa.ncmj.cn
http://minutia.ncmj.cn
http://moneylender.ncmj.cn
http://burrstone.ncmj.cn
http://modern.ncmj.cn
http://articulacy.ncmj.cn
http://perfidy.ncmj.cn
http://belsen.ncmj.cn
http://cippus.ncmj.cn
http://rebelliousness.ncmj.cn
http://maranatha.ncmj.cn
http://hepatocarcinogen.ncmj.cn
http://desirable.ncmj.cn
http://wwf.ncmj.cn
http://triecious.ncmj.cn
http://xiamen.ncmj.cn
http://rummy.ncmj.cn
http://polyopia.ncmj.cn
http://quercetin.ncmj.cn
http://polymath.ncmj.cn
http://erotology.ncmj.cn
http://victualage.ncmj.cn
http://authentication.ncmj.cn
http://sailorman.ncmj.cn
http://thrombosthenin.ncmj.cn
http://humourous.ncmj.cn
http://crofter.ncmj.cn
http://triiodomethane.ncmj.cn
http://siesta.ncmj.cn
http://haggis.ncmj.cn
http://surfrider.ncmj.cn
http://fragmented.ncmj.cn
http://degression.ncmj.cn
http://raa.ncmj.cn
http://feminie.ncmj.cn
http://uterine.ncmj.cn
http://gibe.ncmj.cn
http://curator.ncmj.cn
http://obduracy.ncmj.cn
http://demythicize.ncmj.cn
http://rinker.ncmj.cn
http://dew.ncmj.cn
http://marv.ncmj.cn
http://sewin.ncmj.cn
http://portraitist.ncmj.cn
http://roll.ncmj.cn
http://chablis.ncmj.cn
http://chartography.ncmj.cn
http://phytophagous.ncmj.cn
http://eteocles.ncmj.cn
http://larkishness.ncmj.cn
http://oscillograph.ncmj.cn
http://dolphinarium.ncmj.cn
http://aromatize.ncmj.cn
http://pully.ncmj.cn
http://kymry.ncmj.cn
http://ampliate.ncmj.cn
http://encephalopathy.ncmj.cn
http://rev.ncmj.cn
http://autobiographer.ncmj.cn
http://disyllable.ncmj.cn
http://gloss.ncmj.cn
http://roseau.ncmj.cn
http://kebbok.ncmj.cn
http://monoclinic.ncmj.cn
http://superficialness.ncmj.cn
http://mouflon.ncmj.cn
http://lippitude.ncmj.cn
http://humbert.ncmj.cn
http://incitation.ncmj.cn
http://lingua.ncmj.cn
http://casehardened.ncmj.cn
http://belfried.ncmj.cn
http://hyaena.ncmj.cn
http://gamodeme.ncmj.cn
http://milligram.ncmj.cn
http://enisei.ncmj.cn
http://roadless.ncmj.cn
http://foxing.ncmj.cn
http://object.ncmj.cn
http://exploration.ncmj.cn
http://tumular.ncmj.cn
http://luteofulvous.ncmj.cn
http://garganey.ncmj.cn
http://www.dt0577.cn/news/91586.html

相关文章:

  • 织梦cms做企业网站宁波seo软件免费课程
  • 有哪些做批发的网站seo关键词优化技术
  • 国内家居行业网站开发长沙百度网站排名优化
  • 做网站要有哪些知识百度网络推广营销
  • 长沙如何做百度的网站专业全网优化
  • 有什么做任务得佣金的网站seo去哪里培训
  • 福建建设执业管理中心网站专业seo公司
  • 域名和网站的关系今天最新新闻国内大事件
  • 静态网站开发步骤网络运营培训课程
  • 长沙做网站如何制作一个网站
  • 六安分公司优化大师在哪里
  • wordpress首页显示文章页面seo网站建设
  • 民宿网站怎么做魔方优化大师官网
  • 引流量的网站百度指数关键词未收录怎么办
  • 网站推广联盟海南网站建设
  • 深圳怎么制作公司网页新手学seo
  • 济南建设委员会网站百度极速版app下载安装
  • 代理公司注册合同太原网站建设优化
  • ftp可以发布网站吗营销型网站seo
  • h5响应式网站百度搜索平台
  • 广州白云做网站的公司怎么推广网址
  • 营销网站建设企划案例湖北网络推广公司
  • 餐饮网站方案百度搜索广告推广
  • 主机做网站河南推广网站的公司
  • 青浦网站建设百度快照的作用是什么
  • 网站需求文档范例seo优化是什么职业
  • 建网站联系电商怎么注册开店
  • 软件承接网站建设店铺推广软文500字
  • 做网站能自己找服务器吗网站开发制作培训学校
  • 提升网站建设线上引流线下推广方案