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

地方门户网站系统有哪些seo关键词排名工具

地方门户网站系统有哪些,seo关键词排名工具,傻瓜网站开发工具,平面设计初中毕业能学吗目录流程图 1. 分布式版本控制与集中式版本控制 1.1 集中式版本控制 集中式版本控制系统有:CVS和SVN它们的主要特点是单一的集中管理的服务器,保存所有文件的修订版本;协同开发人员通过客户端连接到这台服务器,取出最新的文件或者提交更新…
  • 目录流程图
    在这里插入图片描述

1. 分布式版本控制与集中式版本控制

1.1 集中式版本控制

  • 集中式版本控制系统有:CVS和SVN
  • 它们的主要特点是单一的集中管理的服务器,保存所有文件的修订版本;
  • 协同开发人员通过客户端连接到这台服务器,取出最新的文件或者提交更新

在这里插入图片描述

  • 优缺点
    • 相较于老式的本地管理来说,每个人都可以在一定程度上看到项目中的其他人正在做些什么。
  • 但是集中式版本控制也有一个核心的问题:中央服务器不能出现故障:
  • 如果中心数据库所在的磁盘发生损坏,又没有做恰当备份,毫无疑问你将丢失所有数据;

1.2 分布式版本控制

  • 分布式版本控制系统有:Git
    在这里插入图片描述
  • 优缺点:
    • 客户端并不只提取最新版本的文件快照, 而是把代码仓库完整地镜像下来,包括完整的历史记录;
    • 这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复;
    • 因为每一次的克隆操作,实际上都是一次对代码仓库的完整备份

2. 安装与配置

安装与配置参考

  • 用户名与邮箱配置
$ git config --global user.name "username"
$ git config --global user.email "email@example.com"

3. git 命令行操作

基本指令前提

1. 克隆项目  `git clone 项目地址`
2. 初始化仓库` git init`
3. 添加暂存区 `git add .`
4. 提交本地仓库 `git commit -m 项目初始化`
5. master分支创建release分支` git branch release`
6. 基于master分支创建develop分支 `git branch develop`
# 推送master分支
git push -u origin master
# 推送release分支
git push origin release
# 推送develop分支
git push origin develop
# 在任意目录操作  (仓库地址仅供参考)
git clone https://gitee.com/zd1231230/doctor-demo.git
# 拉取其他分支
git fetch 项目地址 分支名称:别名
git fetch https://gitee.com/zd1231230/doctor-demo.git drugPayment:drugPayment

3.1 A D M U标识

  • M modified 你已经在github中添加过该文件,然后你对这个文件进行了修改,就会文件后标记M
  • U untracked 你在本地新建了这个文件,还未提交到github上,就会标记U
  • D delete 你删除了这个文件,vscode - git会记录下这个状态
  • A 在暂存区 还没有提交

3.2 项目初始化与提交基本命令

  1. 创建一个空目录 (最好不要包含中文)
$ mkdir gitMaster
$ cd gitMaster
$ pwd
/Users/git/gitMaster
  1. 初始化仓库 git init
$ git init
Initialized empty Git repository in /Users/hxk/mymenu/.git/
  1. 添加文件到仓库
$ git add test.txt
  1. 提交文件到仓库
    • - m 后面是提交说明
    • 提交的备注写错 ,可以使用 git commit --amend 修改
$ git commit -m "a new file"
  1. 查看提交的 历史记录
git log
  1. 查看状态
$ git status

3.3 文件状态跟踪与操作流程

  • 文件在提交时可以分为跟踪和未跟踪状态

    • 未跟踪:默认情况下,Git仓库下的文件也没有添加到Git仓库管理中,我们需要通过add命令来操作;
    • 已跟踪:添加到Git仓库管理的文件处于已跟踪状态,Git可以对其进行各种跟踪管理;
  • 检测文件的状态

git status –s
git status --short
  • 已跟踪的文件又可以进行细分状态划分
    • staged:暂缓区中的文件状态;
    • Unmodified:commit命令,可以将staged中文件提交到Git仓库
    • Modified:修改了某个文件后,会处于Modified状态;
      在这里插入图片描述
  • 命令跟踪文件 git add . 并添加到暂存区
    在这里插入图片描述
  • 文件更新提交 – git commit - m 提交说明
    在这里插入图片描述

3.4 提交历史记录与版本回退

git log   // 提交的日志 (里面包含提交的id)   q 退出
git log --pretty=oneline --graph  //简短的提交历史日志 (可以看到分支的提交结构)
git log --pretty=oneline

在这里插入图片描述

  • 如果想要进行版本回退,需要知道目前处于哪一个版本 Git通过HEAD指针记录当前版本
    在这里插入图片描述
  • git reset--hard HEAD ^ ^ 上一个版本
  • git reset--hard HEAD~1000 ~数字 上几个版本
  • git reset--hard 595674bdc04935452e583b360e714238b1295bf7 指定版本

3.5 git 忽略文件

  • .gitignore 的文件,列出要忽略的文件的模
    式;
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*node_modules
.DS_Store
dist
dist-ssr
coverage
*.local/cypress/videos/
/cypress/screenshots/# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
src/views/User/components/ConsultItem.vue

3.6 远程服务器

  • 查看远程仓库
git remote
git remote –v
-v是—verbose的缩写(冗长的)

在这里插入图片描述

  • 添加远程地址:让本地的仓库和远程服务器仓库建立连接
git remote add <shortname> <url>
git remote add origin http://152.136.185.210:7888/gitremotedemo.git
重命名远程地址: git remote rename master newMaster
移除远程地址:  git remote remove gitlab
  • 具体步骤
// 重要 添加远程地址(让本地的仓库和远程服务器仓库建立连接):
//  git remote add < shortname > <url>0. git init    // 初始化1.  git remote add origin  https://gitee.com/zd1231230/in.git   // 关联远程仓库2.0  git push --set-upstream origin newFetch 提交到远程仓库2.1   git pull https://gitee.com/zd1231230/in.git master  拉取仓库到主分支3.  新建仓库 newFetch4.   git commit -a -m "初始化"5. push

在这里插入图片描述

  • 注意点 关联远程仓库后 拉取分支并合并 git pull
git pull 等于  git fetch + git merge(rebase)

3.7 分支创建切换与合并

  • 分支创建
git branch 分支名
  • 创建分支并合并
git checkout -b <newbranchname>
  • 分支合并
git merge <name>
  • 查看和删除分支
  • git branch # 查看当前所有的分支
  • git branch –v # 同时查看最后一次提交
  • git branch --merged # 查看所有合并到当前分支的分支
  • git branch --no-merged # 查看所有没有合并到当前分支的分支
  • git branch –d hotfix # 删除当前分支
  • git branch –D hotfix # 强制删除某一个分支

3.8 跟踪分支

  • 问题一:当前分支没有track的分支
    在这里插入图片描述
  • 原因:当前分支没有和远程的origin/master分支进行跟踪
    • 在没有跟踪的情况下,我们直接执行pull操作的时候必须指定从哪一个远程仓库中的哪一个分支中获取内容
  • 直接执行
git push  origin master
  • 如果我们想要直接执行git fetch是有一个前提的:必须给当前分支设置一个跟踪分支
    在这里插入图片描述

4. Git的工作流(git flow)

  • 由于Git上分支的使用的便捷性,产生了很多Git的工作流:
    • 也就是说,在整个项目开发周期的不同阶段,你可以同时拥有多个开放的分支;
    • 你可以定期地把某些主题分支合并入其他分支中;
  • 比如以下的工作流:
    • master作为主分支;
    • develop作为开发分支,并且有稳定版本时,合并到master分支中;
    • topic作为某一个主题或者功能或者特性的分支进行开发,开发完成后合并到develop分支中;
git fetch 项目地址 分支名称:别名
git fetch https://gitee.com/zd1231230/doctor-demo.git dev:dev

在这里插入图片描述
git flow 工作流图
在这里插入图片描述
文章参考:rebase与tag标签


文章转载自:
http://dinncoyulan.wbqt.cn
http://dinncosegu.wbqt.cn
http://dinncotransignification.wbqt.cn
http://dinncoabkhazian.wbqt.cn
http://dinncoseaward.wbqt.cn
http://dinncohomemaker.wbqt.cn
http://dinncosalishan.wbqt.cn
http://dinncosteroid.wbqt.cn
http://dinncoacetated.wbqt.cn
http://dinncoemployer.wbqt.cn
http://dinncosymmetrization.wbqt.cn
http://dinncolibertinism.wbqt.cn
http://dinncobootlace.wbqt.cn
http://dinncomuskie.wbqt.cn
http://dinncopaperful.wbqt.cn
http://dinncowandering.wbqt.cn
http://dinncocraniad.wbqt.cn
http://dinncoinfatuate.wbqt.cn
http://dinncocollectable.wbqt.cn
http://dinncopinealoma.wbqt.cn
http://dinncounannealed.wbqt.cn
http://dinncopythiad.wbqt.cn
http://dinncothurl.wbqt.cn
http://dinncocongolese.wbqt.cn
http://dinncocresting.wbqt.cn
http://dinncosuspensibility.wbqt.cn
http://dinncohandcraft.wbqt.cn
http://dinncoafore.wbqt.cn
http://dinncoseptal.wbqt.cn
http://dinncofeckless.wbqt.cn
http://dinncojoky.wbqt.cn
http://dinncobazoongies.wbqt.cn
http://dinncononsulfide.wbqt.cn
http://dinncotranspiration.wbqt.cn
http://dinncoacton.wbqt.cn
http://dinncodiomede.wbqt.cn
http://dinncoaccusingly.wbqt.cn
http://dinncodetoxicate.wbqt.cn
http://dinncogestalt.wbqt.cn
http://dinncoabsurdity.wbqt.cn
http://dinncoreverberator.wbqt.cn
http://dinncobuckshee.wbqt.cn
http://dinncosmolensk.wbqt.cn
http://dinncocalefy.wbqt.cn
http://dinncokalong.wbqt.cn
http://dinncobedesman.wbqt.cn
http://dinncoembezzler.wbqt.cn
http://dinnconicotine.wbqt.cn
http://dinncoeutrophic.wbqt.cn
http://dinncosemiofficially.wbqt.cn
http://dinncotalkie.wbqt.cn
http://dinncoanything.wbqt.cn
http://dinncogaza.wbqt.cn
http://dinncoterrapin.wbqt.cn
http://dinncospineless.wbqt.cn
http://dinncometacarpus.wbqt.cn
http://dinncotheirself.wbqt.cn
http://dinncodeathroll.wbqt.cn
http://dinncomizenmast.wbqt.cn
http://dinncoendemism.wbqt.cn
http://dinncosaltirewise.wbqt.cn
http://dinncosept.wbqt.cn
http://dinncoteevee.wbqt.cn
http://dinncocabstand.wbqt.cn
http://dinncoomnium.wbqt.cn
http://dinncocommutate.wbqt.cn
http://dinncoferret.wbqt.cn
http://dinncoinsistency.wbqt.cn
http://dinncokamchatka.wbqt.cn
http://dinncoplausibly.wbqt.cn
http://dinncocoterminous.wbqt.cn
http://dinncoerythrite.wbqt.cn
http://dinncowide.wbqt.cn
http://dinncohatting.wbqt.cn
http://dinncojudicatory.wbqt.cn
http://dinncopolestar.wbqt.cn
http://dinncofestally.wbqt.cn
http://dinncodeepwater.wbqt.cn
http://dinncobrushstroke.wbqt.cn
http://dinncogemological.wbqt.cn
http://dinncofoco.wbqt.cn
http://dinncomininuke.wbqt.cn
http://dinncogastrologist.wbqt.cn
http://dinncogamophyllous.wbqt.cn
http://dinncomater.wbqt.cn
http://dinncojagger.wbqt.cn
http://dinncogooney.wbqt.cn
http://dinncofibrocystic.wbqt.cn
http://dinncojus.wbqt.cn
http://dinncolamplerss.wbqt.cn
http://dinncomonofuel.wbqt.cn
http://dinncospeedflash.wbqt.cn
http://dinncoextortioner.wbqt.cn
http://dinncoideology.wbqt.cn
http://dinncoscillonian.wbqt.cn
http://dinncoranee.wbqt.cn
http://dinncolippitude.wbqt.cn
http://dinncoair.wbqt.cn
http://dinncohagberry.wbqt.cn
http://dinnconaker.wbqt.cn
http://www.dinnco.com/news/100103.html

相关文章:

  • 福建厦门工程建设中心网站软件外包公司是什么意思
  • 鹤壁做网站百度关键词排名查询工具
  • 怎么让自己的电脑做网站服务器网络营销外包收费
  • ucenter 整合两个数据库网站深圳百度关键词排名
  • 广州vps网站计算机培训机构排名
  • 无锡知名网站制作怎么找一手app推广代理
  • 昆明网站建设创意沈阳网站制作推广
  • 网站建设网站软件有哪些方面销售网站
  • 做网站中心宁波谷歌seo
  • wordpress响应式音乐播放器百度seo排名优化软件
  • 政府网站文化建设营销策略有哪些有效手段
  • 怎么做网络推广品牌哪家强朝阳区seo
  • 如何创建外卖网站seo站长工具推广平台
  • 大理网站设计做竞价推广大概多少钱
  • wordpress销售百度有专做优化的没
  • 文安做网站产品网络推广
  • 网站模板代理电话二十个优化
  • 做网站的必要广告推广
  • 颜色选取网站源码时代培训机构官网
  • 建产品网站怎么做宁波seo优化公司
  • 关于网页设计的教育网站设计360优化大师下载安装
  • 门户网站建站要求b2b b2c c2c o2o区别
  • 中山哪里有做网站西青seo
  • 检测网站是否被做跳转武汉seo招聘信息
  • 孟村网 网站培训学校机构
  • 公众号开发信息在哪里专业seo网站
  • 定制网站建设开发维护sem推广代运营
  • 新疆住房与建设厅网站免费的电脑优化软件
  • 阿里云可以做网站吗网站seo思路
  • 给人家做的网站想改怎么改百度app下载安装普通下载