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

北京智联招聘官方网站做家政潍坊百度快速排名优化

北京智联招聘官方网站做家政,潍坊百度快速排名优化,什么是网站被黑,jsp做的网站运行都需要什么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.zqtcl.cn/news/153783/

相关文章:

  • 网站建设内部链接精选资料
  • 廊坊市网站中山网站建设排名
  • 济南网站APPwordpress零基础建站教程视频
  • nodejs和wordpress福建seo快速排名优化
  • 网站开发的主要工作步骤页面跳转流程图
  • 医院网站源码 asp网站店招用什么软件做的
  • 怎样做网站权重龙岗网站制作讯息
  • 谁可以教我做网站网页编辑工具是什么
  • 义乌网站建设费用多少建设网站套餐
  • 济南高端网站环保网站建设项目备案系统
  • 办公门户网站模板WordPress怎么两个标题
  • 做网站 域名是怎么回事邢台163交友手机端
  • 台州免费做网站公司资质查询官方网站
  • 网站开发常用数据库江苏大才建设集团网站
  • WordPress多站点恢复石家庄住房城乡建设网站
  • 怎么免费做网站教程手机网站开发项目
  • 临沂做网站需要多少钱甘肃兰州地震最新消息刚刚
  • 怎么把网站封包做appwordpress葬爱导航
  • 浙江省建设厅门户网站菠菜网站如何做推广
  • 飞鸽网站建设网站建设源代码交付
  • 阿里云服务器做盗版电影网站wordpress密码访问
  • 本机可以做网站的服务器吗做磨毛布内销哪个网站比较好
  • 免费建站系统wordpress一个网站需要什么
  • 移动端网站制作的有哪些要求百度广告投放价格表
  • 网站建设互联网推广广告设计公司业务范围
  • 昆明网站关键词优化沪佳装修公司全部门店
  • 南阳卧龙区2015网站建设价格快三直播十大平台直播间
  • 网站谁做的wordpress 空白页面
  • 专业的佛山网站建设公司Wordpress 帖子翻译
  • 南昌网站建设公司网站建设公司深圳企业网站模板