初步认识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


相关文章
|
安全 Linux 开发工具
|
7月前
|
Java Linux 开发工具
git的使用
git的使用
55 1
|
Linux Shell 网络安全
|
7月前
|
开发工具 git
git blame
git blame 是一个 Git 命令,用于显示某个文件中每一行代码的修改历史。它会显示每行代码的最后一次修改者、修改日期和修改内容。通过 git blame 命令,你可以轻松追踪代码的修改记录,了解团队成员在开发过程中的协作情况。
197 10
|
7月前
|
存储 测试技术 开发工具
你真的会使用Git吗
你真的会使用Git吗
65 0
|
网络安全 开发工具 数据安全/隐私保护
今天给大家讲一讲git
今天给大家讲一讲git
117 0
|
开发工具 git 开发者
深入Git-变基
前言 在Git中整合不同分支的修改主要有两种方法:merge和rebase。其中merge在一般的团队中使用的比较多,而rebase则使用的比较少。本篇文章将主要介绍变基(rebase)的概念以及探讨我们应该在什么时候使用它。
|
存储 Java Linux
Git 2.41 is here!
* Git 作为一个开源项目刚刚发布了 [2.41 版本](https://lore.kernel.org/git/xmqqleh3a3wm.fsf@gitster.g/ "2.41 版本"),其中共有 95 位开发者贡献了新的特性以及已有缺陷的修复,而他们中的 29 位是新的贡献者。我们上次聊到 Git 的最新发布动态是在[Git 2.40 版本](https://github.blog/202
|
开发工具 git
git简单总结
git简单总结
|
开发工具 git
哇哦,Git居然还能这样玩~
哇哦,Git居然还能这样玩~
128 0
哇哦,Git居然还能这样玩~