Git学习笔记

1 基本概念

先丢一张图, 对git有个直观的了解


git.png

从上图可以看出, git中分为工作区(Working directory), 暂存区(stage / index), 以及当前分支 (master分支), 暂存区和当前分支共同组成了版本库(repository), 版本库在哪? 我们可以很方便看到被git管理的目录下生成的.git文件夹, 那就是版本库.

2 基本操作流程

修改了文件后提交: git add . -> git commit -> git push

3 git 命令

3.1 add

结合图片, 这个命令很好理解, 就是将工作区的文件添加到暂存区中, 不过它有一下几个参数:
add 文件名
将指定的文件添加到暂存区
add .
将新添加以及更改的文件同步到暂存区, 但不会同步工作区被删除的文件.
add -u
将修改以及删除的文件同步到暂存区, 但不会同步工作区新添加的文件.(注意, update只关注被追踪过的文件, 即之前已被add进暂存区的文件)
add -A
上面两个功能的集合, A即为all的缩写, 很好理解.

3.2 git commit

3.3 git push

3.4 git branch

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git教程 一、Git简介 1.1. Git的诞生1.2.集中式的vs分布式 二、安装Git 三、创建版本库 四、...
    曹渊说创业阅读 4,505评论 0 2
  • 简单的记录一下如何上传代码到Github上 上传本地代码到GitHub 第一步:建立git仓库 进入到一个目录里 ...
    weizujie阅读 3,677评论 0 1
  • git学习笔记 声明 本文是本人学习Git过程中所做的笔记,以便日后查阅,文中多有错漏之处,不建议用作学习材料,文...
    sayonara_yoyo阅读 3,994评论 0 1
  • 一轮孤月城上悬, 万朵烟花寓团圆; 嬉童挑灯相追逐, 身在异乡独自怜。
    易则知阅读 2,839评论 0 1
  • ZZZzzzz.... “嗯?下课了!” 哦!梦醒了。
    橙絲瑀阅读 1,176评论 0 0