初步认识git

简介: 你好看官,里面请!今天笔者讲的是初步认识git。不懂或者觉得我写的有问题可以在评论区留言,我看到会及时回复。 注意:本文仅用于学习参考,不可用于商业用途,如需转载请跟我联系。

初步认识git

这一章我们简单认识一下Git,下一篇文章我们将介绍单人开发使用Git。

四个区域

  • 工作区:就是你在电脑里能看到的目录。
  • 暂存区:英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
  • 本地仓库:工作区有一个隐藏目录 .git,这个不算工作区,而是 Git 的本地仓库。

image.png

git的重要概念

  • HEAD:head表示目前所在的分支
  • master:主干
  • branch:分支
  • origin:表示远程

20200315105002394.gif

这张动图的演示了 GIT 本地创建新分支并同步到服务器的过程。

GIT 初始化:本地默认分支叫 master、服务器默认名为 origin

  • 本地创建新工程
  • 本地工程更新、同步到本地分支 master
  • 本地分支 master 同步到服务器上、服务器节点变成 orgin/master
  • 本地创建分支名为 branch
  • 更新本地分支 branch
  • 本地分支 branch 同步到服务器上、服务器节点变成 orgin/branch
  • 更新本地分支 master
  • 用本地分支 master 更新服务器节点 orgin/master
  • 本地分支branch合并到主干 master


相关文章
|
Shell Linux 网络安全
git详解
git详解
255 0
git详解
|
9月前
|
存储 开发工具 git
详解git的使用
详解git的使用
|
关系型数据库 MySQL 应用服务中间件
Git相关知识
Git相关知识
204 0
|
开发工具 git 开发者
深入Git-变基
前言 在Git中整合不同分支的修改主要有两种方法:merge和rebase。其中merge在一般的团队中使用的比较多,而rebase则使用的比较少。本篇文章将主要介绍变基(rebase)的概念以及探讨我们应该在什么时候使用它。
|
网络协议 安全 Shell
1. Git 初识
集中式 or 分布式 集中化的版本控制系统( Centralized Version Control Systems,简称 CVCS) 缺点:最显而易见的缺点是中央服务器的单点故障。如果宕机一小时,那么在这一小时内,谁都无法提交更新,也就无法协同工作。要是中央服务器的磁盘发生故障,碰巧没做备份,或者备份不够及时,就会有丢失数据的风险。最坏的情况是彻底丢失整个项目的所有历史更改记录,而被客户端偶然提取出来的保存在本地的某些快照数据就成了恢复数据的希望。但这样的话依然是个问题,你不能保证所有的数据都已经有人事先完整提取出来过。本地版本控制系统也存在类似问题,只要整个项目的历史记录被保存在单一位置
186 0
1. Git 初识
|
9月前
|
Linux 开发工具 数据安全/隐私保护
版本控制器Git
版本控制器Git
80 0
|
开发工具 git 网络安全
git在vs2017中的使用
    对于习惯了右键提交源代码的道友来说,敲命令行真的蓝瘦香菇。所幸17里集成了Git插件,用起来还是挺方便的。     1.本地安装git,工具还是要有的,主要用于配置环境,ssh配置一下。就不用每次都去连接了。
2128 0
|
开发工具 git
git简单总结
git简单总结
|
开发工具 git
|
开发工具 git
git
git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git remote add origin git@192.
3235 0

热门文章

最新文章

相关实验场景

更多