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

做网站业务杭州做搜索引擎网站的公司

做网站业务,杭州做搜索引擎网站的公司,广东宏福建设有限公司网站,广告制作公司需要哪些设备前言 掌握 Git 命令是每位程序员必备的基础,之前一直是用 smartGit 工具,直到看到大佬们都是在用 Git 命令操作的,回想一下,发现有些 Git 命令我都忘记了,于是写了这篇博文,复习一下~ https://github.com/whx123/JavaHome 公众号:顺哥轻创 文章目录 Git 是什么?Git …

前言

掌握 Git 命令是每位程序员必备的基础,之前一直是用 smartGit 工具,直到看到大佬们都是在用 Git 命令操作的,回想一下,发现有些 Git 命令我都忘记了,于是写了这篇博文,复习一下~

https://github.com/whx123/JavaHome

公众号:顺哥轻创

文章目录

  • Git 是什么?
  • Git 的相关理论基础
  • 日常开发中,Git 的基本常用命令
  • Git 进阶之分支处理
  • Git 进阶之处理冲突
  • Git 进阶之撤销与回退
  • Git 进阶之标签 tag
  • Git 其他一些经典命令

Git 是什么

在回忆 Git 是什么的话,我们先来复习这几个概念哈~

什么是版本控制?

百度百科定义是酱紫的~

版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。

那些年,我们的毕业论文,其实就是版本变更的真实写照… 脑洞一下,版本控制就是这些论文变更的管理~

什么是集中化的版本控制系统?

那么,集中化的版本控制系统又是什么呢,说白了,就是有一个集中管理的中央服务器,保存着所有文件的修改历史版本,而协同开发者通过客户端连接到这台服务器,从服务器上同步更新或上传自己的修改。

什么是分布式版本控制系统?

分布式版本控制系统,就是远程仓库同步所有版本信息到本地的每个用户。嘻嘻,这里分三点阐述吧:

  • 用户在本地就可以查看所有的历史版本信息,但是偶尔要从远程更新一下,因为可能别的用户有文件修改提交到远程哦。
  • 用户即使离线也可以本地提交,push 推送到远程服务器才需要联网。
  • 每个用户都保存了历史版本,所以只要有一个用户设备没问题,就可以恢复数据啦~

什么是 Git?

Git 是免费、开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

Git 的相关理论基础

  • Git 的四大工作区域
  • Git 的工作流程
  • Git 文件的四种状态
  • 一张图解释 Git 的工作原理

Git 的四大工作区域

先复习 Git 的几个工作区域哈:

  • Workspace:你电脑本地看到的文件和目录,在 Git 的版本控制下,构成了工作区。
  • Index/Stage:暂存区,一般存放在 .git 目录下,即.git/index, 它又叫待提交更新区,用于临时存放你未提交的改动。比如,你执行 git add,这些改动就添加到这个区域啦。
  • Repository:本地仓库,你执行 git clone 地址,就是把远程仓库克隆到本地仓库。它是一个存放在本地的版本库,其中 HEAD 指向最新放入仓库的版本。当你执行 git commit,文件改动就到本地仓库来了~
  • Remote:远程仓库,就是类似 github,码云等网站所提供的仓库,可以理解为远程数据交换的仓库~

Git 的工作流程

上一小节介绍完 Git 的四大工作区域,这一小节呢,介绍 Git 的工作流程咯,把 git 的操作命令和几个工作区域结合起来,个人觉得更容易理解一些吧,哈哈,看图:


git 的正向工作流程一般就这样:

  • 从远程仓库拉取文件代码回来;
  • 在工作目录,增删改查文件;
  • 把改动的文件放入暂存区;
  • 将暂存区的文件提交本地仓库;
  • 将本地仓库的文件推送到远程仓库;

Git 文件的四种状态

根据一个文件是否已加入版本控制,可以把文件状态分为:Tracked (已跟踪) 和 Untracked (未跟踪),而 tracked (已跟踪) 又包括三种工作状态:Unmodified,Modified,Staged

  • Untracked: 文件还没有加入到 git 库,还没参与版本控制,即未跟踪状态。这时候的文件,通过 git add 状态,可以变为 Staged 状态
  • Unmodified:文件已经加入 git 库,但是呢,还没修改,就是说版本
http://www.hkea.cn/news/95423/

相关文章:

  • 建立网站怎么做关键字搜索引擎营销的作用
  • 广州手机网站建设宁波seo优化费用
  • 怎么设置网站服务器宁德市教育局官网
  • 查看网站源代码建站可以牛排seo系统
  • 政府网站建设的基本原则百度网盘电脑版
  • 张家港网站建设福州百度快速优化
  • 兼职做网站编辑百度搜索推广开户
  • 谁告诉你j2ee是做网站的宁波网站推广找哪家公司
  • 谷歌外贸建站多少钱搭建网站教程
  • 赚钱靠普的网站关键字搜索软件
  • 建设银行深分行圳招聘网站做游戏推广一个月能拿多少钱
  • 北京网站建设及推广招聘关键词排名代做
  • 对网站建设的意见建议网络营销推广的方法有哪些
  • 爬虫网站怎么做怎样才能在百度上面做广告宣传
  • 网站页码南昌做seo的公司有哪些
  • 网络设计方案包括哪些深圳百度推广seo公司
  • 亚马逊跨境电商开店站长工具seo综合查询5g
  • 网站怎么做百度快照logo百度快照优化推广
  • 山西网站建设排名seo技术培训山东
  • 日韩系成人影片成首选网站如何优化推广
  • 网站到期续费通知搜索风云排行榜
  • 网站公司说我们做的网站服务器不够用哪个杭州seo好
  • 类似淘宝网站建设费用杭州哪家seo公司好
  • 装修网站怎样做seo专员很难吗
  • 无锡网站外包如何接广告赚钱
  • 英文网站制作 官网淘宝标题优化网站
  • 电力建设网站网络推广网站的方法
  • 如何做网站窗口网站优化网络推广seo
  • 营销型网站建设效果网络营销策划推广方案
  • 专业的网站搭建多少钱网站seo优化价格