Git从零开始|青训营笔记

48 阅读2分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的的第5篇笔记 之前我的git使用停留在git clone,通过这次学习有了进一步的认识
Git的工作流程 image.png

  • Workspace:工作区
  • Index / Stage:暂存区
  • Repository:仓库区(或本地仓库)
  • Remote:远程仓库 Git是分布式版本控制系统,那么它就没有中央服务器的。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。很多人在笔记里提到了SVM(但我个人不是很了解就不说了,好像一个是分布式,一个是相当于集中式的样子)
    我就默认我们都安装了Git了,我们用填写username和email作为标识,
    --global\\你这台机器上所有的Git仓库都会使用这个配置,你也可以对某个仓库指定的不同的用户名和邮箱。\ image.png

Git使用过程

  • 创建版本库,也就是repository,你可以简单的理解一个目录(就是本地仓库我感觉),这个目录里面的所有文件都可以被Git管理起来 先创建一个空的目录 令 git init 把这个目录变成git可以管理的仓库

image.png 然后在目录中就会多一个.git文件 我们在这个目录下添加文件
git add readme.txt \\是先把文件存到暂存区(index) 然后再利用提交到版本库中 git commit -m "readme.txt" 当我们修改提交的文件时候,我们可以来查看修改的内容,这个我举得好方便啊 git diff readme.txt\