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

自己做网站服务器要多少钱特殊字体

自己做网站服务器要多少钱,特殊字体,福州软件优化网站建设,网站开发工程论坛Git时光机#xff08;切换版本#xff09; 1.查看提交历史 HEAD指针指向这次分支的最后一次提交 版本信息一行显示【git log --prettyoneline】 2.引用日志【git reflog】 #xff08;只在自己的工作区中存在#xff09; 非常重要#xff1a;当HEAD指针进行切换之后切换版本 1.查看提交历史 HEAD指针指向这次分支的最后一次提交 版本信息一行显示【git log --prettyoneline】 2.引用日志【git reflog】 只在自己的工作区中存在 非常重要当HEAD指针进行切换之后日志会受到影响比如切换到之前的版本那git log不能在查看这之后的提交日志但git reflog的引用日志会保存信息 3.查看当前HEAD指向版本的详情信息【git show】 git show git show HEAD git show HEAD字符 //查看HEAD对应的上一条引用日志的详情信息 git show HEAD^ git show HEAD~ //查看HEAD对应的上上一条引用日志的详情信息 git show HEAD~~ git show HEAD^^ git show HEAD~数字 //查看HEAD对应的上数字条引用日志的详情信息 git show HEAD{6} //查看对应任意引用日志对应的详情信息 4.git 生成的hash串用于版本切换 通过这个hash串的前位数字用于版本切换最少前4为如果项目维护了好多年最少前七位 5.切换版本【git reset --hard 版本号】 详解 git reset --soft 版本回退到某个版本保留工作区和暂存区只回退commit的信息 git reset --mixed(默认) 版本默认方式回退到某个版本只保留工作区回退commit和add的信息 git resert --hard 版本将会使用指定的版本覆盖工作区、暂存区慎用 【git revert重做一个新的版本】(取代git reset 方式回退版本的弊端) git reset方式会使HEAD指针往回移动从而丢失之后的提交信息 重做一个版本 git revert -n a124d9f //-n 或者--no-commit 表示先重做一会我自己手动提交 重做之后手动提交这次操作的日志 重做多个版本 git revert -n OLD_SHA-1~..NEW_SHA-1 //区间是左开右闭则对左边的区间用~修饰Git标签 1.创建标签 创建附注标签 给当前版本打标签 git tag -a 标签名 -m 标签信息给之前的版本打标签 git tag -a 标签名 -m 标签信息 指定版本的hash值创建轻量标签 2.查看标签 3.推送标签 4.删除标签 GIt分支 1.创建分支 //创建并切换到新分支 git checkout -b 新分支名 //相当于 git branch 新分支名 //创建分支 git checkout 分支名 //切换分支2.删除分支 git checkout -d 分支名3.切换分支并创建紧急修复分支 //先切换到主分支 //然后创建并切换到hotfix git checkout -b hotfix //对bug进行修复并提交切换到主分支比较差异 分支合并master版本只做了平滑移动 git merge hotfix //将hotfix分支合并到主分支上4.删除hotfix分支 4.功能开发分支 1.需求完成后对开发分支进行提交 应该吧feature-1合并到v6而不是合并到v8,则应做的合并是v6\v8\v6合并到一起 合并功能分支并提交生成一个新的版本 git merge 功能分支名 -m 备注信息5.查看本地分支 查看分支 git branch 查看每个分支最后一次的提交 git branch -v查看已经合并的分支 git branch --merged指定查看哪些分支合并到master git branch --merged master查看未合并的分支 git branch --no-merged指定查看哪些分支未合并到master git branch --no-merged master回复被删除的分支(用指定的版本去创建分支) 使用引用日志中的版本号引用日志只在开发者本地有别人不可能看到你的引用日志然后去恢复 git branch 被删除的分支名 hash版本号重命名分支 git branch -m 旧分支名 新分支名7.分支合并 起因我们从master分支切出一个feature1分支进行开发此时你的同事完成了一次hotfix 并合并入了master分支此时master分支已经领先于你的feature1分支了 git merge master推荐 git merge mastergit rebase master危险 在记录里我们发现一些merge信息但是我们觉得这样污染了我们的commit记录想要保持一份干净的commit记录怎么办 先退回到同事hotfix后合并master的步骤 在feature1分支下使用 git rebase master具体操作 1.git会把feature1分支里面的每个commit取消 2.把上面的临时操作保存成patch文件存在.gti/rebase目录下 3.把feature1分支更新到最新的master分支上 4.最后把上面保存的patch文件应用到feature1分支上 如果两个人同在feature-1上工作那么git rebase将会是一个危险的指令你们两个的分支不同那么你同事在pull远程master的时候会丢失提交记录 8.远程分支 查看远程分支 推送分支 git push 远程仓库名 本地分支名git push 远程仓库名 本地分支名:在远程仓库的别名拉取远端分支 git fetch 远程仓库的别名 远程的分支抓取到本地的命名分支的删除 git push 远程库的别名 --delete 远程库中的分支名9.Git冲突解决 冲突产生的原因 举例你在dev分支修改了一个文件再次期间master分支这个文件也被修改了,那么再次合并的时候就会生冲突 到71集 GitHub协作 1.添加合作者
http://www.pierceye.com/news/562578/

相关文章:

  • 网站建设合同 协议书网站建设工具有哪些
  • 网站建设的基本条件网站建设策划案怎么写
  • 知乎网站开发用的语言郑州建设网站哪家好
  • 企业官网建站费用长沙做无痛肠镜东大医院l网站
  • 建网站资料wordpress 读书模板
  • 网站建设初学者教程成华区微信网站建设公司
  • 沈阳网站建设-中国互联商城页面
  • 成交型网站倡导公司进贤南昌网站建设公司
  • 网站跟软件有什么区别是什么点击器原理
  • 网站建设项目策划书范文杭州 网站开发公司
  • 酒店网站建设设计企业营销型网站策划
  • 用dw怎么做登录页面的网站成都微信网站建设推
  • 合肥网站建设案例美丽说网站模板
  • 大学网站建设管理办法手机网站如何推广
  • 本网站正在建设升级中常用的软件开发平台
  • 招标网站开发文档上海免费网站建站模板
  • 备案系统网站wordpress 条件查询
  • 网站建设的两个方面有网站源码如何搭建自己的网站
  • 网站建设的十点优势智慧团建电脑版登录入口官网
  • 重庆专业网站排名团队wordpress标签页模板
  • 网站模板安卓郑州网站建设氵汉狮网络
  • 想学做网站学那个软件好哪些网站可以做设计赚钱
  • 公司网站模板中英文苏州网站建设套餐
  • 威海外贸网站建设可拖拽html网页编辑器
  • 西乡塘网站建设企业vi形象设计是什么意思
  • 做服装到哪个网站拿货品质好广告软文小故事200字
  • 廊坊网站建设设计wordpress上传后如何访问
  • 禅城网站制作网站推广优化技巧大全
  • xampp做的网站能搜索吗广州外贸公司集中地
  • 茶网站建设网站的基础建设