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

做威尼斯网站代理算是违法吗办公用品企业网站建设方案

做威尼斯网站代理算是违法吗,办公用品企业网站建设方案,html静态网页素材,网站代码素材建设Git Git 是一个开源的分布式版本控制系统#xff0c;可以有效、高速地处理从很小到非常大的项目版本管理。由 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开源的版本控制软件。 Git 常用操作 git 提交流程#xff1a;工作区 - git add 到暂存区 - gi…Git Git 是一个开源的分布式版本控制系统可以有效、高速地处理从很小到非常大的项目版本管理。由 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开源的版本控制软件。 Git 常用操作 git 提交流程工作区 - git add 到暂存区 - git commit 到本地版本库 - git push 到远程库 远程库局域网有 Gitlab互联网有 GitHub、Gitee Git中最重要的就是提交记录其他如标签、分支、HEAD 都对提交记录的“指针”引用指向这些提交记录。 提交记录之间也存在“指针”引用每个提交会指向其上一个提交。标签 就是对某一个提交记录的的 固定 “指针”引用取一个别名更容易记忆一些关键节点。存储在工作区根目录下.git\refs\tags。分支 也是指向某一个提交记录的“指针”引用“指针”位置可变如提交、更新、回滚。存储在工作区根目录下.git\refs\heads。HEAD指向当前工作分支/活动分支最新提交的一个“指针”引用存在在“.git/HEAD”文件中存储的内容为“ref: refs/heads/master”。相当于在一个 commit 链表上的指针链表上的每个节点都是一次 commit。 checkout 分支切换使用 git checkout dev切换分支时干了两件事 ①、HEAD指向dev修改HEAD的“指针”引用指向dev分支。②、还原工作空间把dev分支内容还原到工作空间。 切换时还没提交的代码怎么办 如果修改包括未暂存、已暂存和待切换的分支没有冲突则切换成果且未提交修改会一起带过去所以要注意如果有冲突则会报错提示先提交或隐藏关于隐藏可查看后续章节内容“stash”。 checkout 也可用于撤销只针对未提交的修改。 commit --amend 如果我们提交修改后发现有些文件没有添加或者提交信息写错了则可以通过 --amend 选项修正提交。 reset 重置版本原理是通过移动 HEAD 指针所以支持回退版本和重新恢复回退前的版本可以实现版本之间的来回穿梭。 三种模式 soft工作区、暂存区状态不变mixed默认模式工作区不变撤销暂存区状态hard强制回退撤销工作区和暂存区状态 注意hard 模式 操作会丢失reset之前的未提交的代码也可以恢复但是比较麻烦 revert 撤销提交安全撤销某一个提交记录基本原理就是创建一个新的提交用原提交的逆向操作来完成撤销操作。注意这不同于resetreset是回退版本revert只是用于撤销某一次历史提交操作是比较安全的。 merge 合并分支把两个分支的修改内容合并到一起git merge [branch]将分支[branch]合并到当前分支。根据要合并的内容的不同具体合并过程就会有多种情况。 rebase 衍合分支变基把两个分支的修改内容合并到一起的办法有两种merge 和 rebase作用都是一样的区别是rebase的提交历史更简洁干掉了提交分叉但 merge 的提交历史更完整更可追溯。 rebase 是一个相当强大的命令rebase可以加上-i进行交互式地变基我们可以在任何想要的修改完成之后停止也可以添加文件或者是做其他想要做的事情。 rebase 命令推荐文章 git rebase详解图解最简单示例一次就懂_风中一匹狼v的博客-CSDN博客 详解git rebase让你走上git大神之路 - 知乎 (zhihu.com) Git提交错了不用慌这三招帮你修改记录 - 知乎 (zhihu.com) git rebase的时候捅娄子了怎么办在线等…… - 知乎 (zhihu.com) stash 隐藏操作如果切换分支时未提交修改的内容没有冲突是可以成功切换的未提交修改会被带过去。 但是如果有未提交修改切换分支时报错那么就可以把当前工作区、暂存区 未提交的内容“隐藏”起来就像什么都没发生一样。 cherry-pick 拣选提交选择一个commit合并进当前分支。 状态模型 工作区workspace 当前工作空间也就是在本地文件夹下看到的文件结构。初始化工作空间或者工作空间 clean 的时候文件内容和 index 暂存区是一致的随着修改工作区文件在没有 add 到暂存区时候工作区将和暂存区是不一致的。 当我们做出了新增/修改在 add 之前这些修改还在工作区通常我们会在 IDE 中设置 默认将修改 add 到暂存区至少我是这么搞的。此时文件的状态为 已修改modified 暂存区stage/index 也被叫做索引文件暂时存放的地方所有暂时存放在暂存区中的文件将随着一个 commit 一起提交到 local repository 此时 local repository 里面文件将完全被暂存区所取代。 将工作区的修改 add 了之后这些修改就在暂存区了。此时文件的状态为 已暂存staged 本地仓库local repository 即 .git 目录git 是分布式版本控制系统和其他版本控制系统不同的是他可以完全去中心化工作你可以不用和中央服务器 (remote server) 进行通信在本地即可进行全部离线操作包括 loghistorycommitdiff 等等。完成离线操作最核心是因为 git 有一个几乎和远程一样的本地仓库所有本地离线操作都可以在本地完成等需要的时候再和远程服务进行交互。 将暂存区的修改 commit 之后这些修改就被会提交到本地仓库并生成 commit 对象。此时文件的状态为 已提交committed 远程仓库remote repository 开发成员内共享本地仓库会和远程仓库进行交互也就能将其他人的修改更新到本地仓库把自己的修改上传至远程仓库供其他人获取。结构大体和本地仓库一样。 当执行了 push 之后对应的 commit 就被提交到远程仓库了。 对象模型 git 在本地是有一个完整的 git 仓库也就是 .git 文件目录通过这个仓库git 就可以完全离线化操作。在这个本地化的仓库中存储了 git 所有的模型对象。 git 主要有四个对象分别是 BlobTreeCommitTag 他们都用 SHA-1 进行命名。SHA-1Secure Hash Algorithm 1是一种密码散列函数即散列加密SHA-1可以生成一个被称为消息摘要的160位20字节散列值散列值通常的呈现形式为40个十六进制数。 Blob 对象 只用于存储单个文件内容一般都是二进制的数据文件不包含任何其他文件信息比如不包含文件名和其他元数据。 Tree 对象 对应文件系统的目录结构里面主要有子目录 (tree)文件列表 (blob)文件类型以及一些数据文件权限模型等。 Commit 对象 是修改过的文件集的一个快照随着一次 commit 操作将创建一个 commit 对象修改过的文件将会被提交到 local repository 中。通过 commit 对象在版本化中可以检索出每次修改内容是版本化的基石。 Tag 对象 tag 是一个固化的分支一旦打上 tag 之后这个 tag 代表的内容将永远不可变因为 tag 只会关联当时版本库中最后一个 commit 对象。一般应用或者软件版本的发布一般用 tag。 存储模型 Svn 等其他的 VCS 对文件版本的理念是以文件为水平维度记录每个文件在每个版本下的 delta 改变。 Git 对文件版本的管理理念却是以每次提交为一次快照而不是进行差异比较提交时对所有修改过的文件做一次全量快照然后存储快照引用。Git 在存储层如果文件数据没有改变的文件Git 只是存储指向源文件的一个引用并不会直接多次存储文件这一点可以在 pack 文件中看见。 参考文章推荐阅读 这才是真正的Git——Git内部原理揭秘 - 知乎 (zhihu.com)一文讲透 Git 底层数据结构和原理 - 知乎 (zhihu.com)Git入门图文教程(1.5W字40图)–深入浅出、图文并茂 - 安木夕 - 博客园 (cnblogs.com)
http://www.hkea.cn/news/14312258/

相关文章:

  • 做网站带源码软件-dw群晖 建wordpress 500
  • visual studio网站开发百度推广的费用
  • 做企业网站设计重庆最好的网站建设
  • 淮北哪有做淘宝网站wordpress的用户
  • 官网网站建设公司seo实训思考与总结
  • 网络公司网站建设中国建筑网官网总公司
  • 河南网站推广优化排名手机网站搭建平台
  • 免费的ai绘图网站有哪些常州免费做网站
  • 南头英文网站建设it培训班
  • 钓鱼网站怎么搭建域名出售网站
  • 建设银行客户投诉网站高端seo服务
  • 做软件的网站广州自助建站模板
  • 资源机网站怎么做seo_
  • 德州市平原县建设局网站wordpress获取当前页地址
  • 网站数据包如何做架构廊坊网站建设方案托管
  • 看课学校网站建设网络营销是干嘛的
  • 网站开发费用明细功能网站首页模板
  • 长沙网站seo价格网络服务器哪个最快
  • 浙江网站建设企业名录聚名网实名认证
  • 网站做流量推广的方式html5 手机网站开发
  • 手机怎么免费建网站WordPress未声明图片大小
  • 网站建设详细讲解 狐灵织梦网站怎么加入引导页
  • 网站如何做分站系统 最新版天堂资源网在线
  • 静态网站设计方案做寂网站
  • 国家网站icp备案查询wordpress支付宝收银台
  • 网站服务器错误怎么办简约手机网站源码
  • 郑州网站优化外包进行网站建设视频
  • 中国交通建设集团有限公司网站苏州网站制作价格
  • 小型企业网站建设报告北京网站设计制作招聘信息
  • 做设计在哪个网站上找高清图片大全请问做卖东西网站怎么