git&github的使用-学习记录

1.引言
在单人开发的过程当中,需要进行版本管理,以利于开发进程的控制,
在多人开发的过程当中,不仅需要版本管理,还需要进行多人协同控制
git是一个开元的分布式版本控制系统,用于敏捷高效的处理和开发
git的下载
https://git-scm.com/download/win
之后除了安装的路径以外一直点击下一步就可以了
安装以后,打开cmd,自报家门
如下信息会在提交代码的时候使用,记录你在每次提交当中,以后才知道那次提交是谁做的,gitbog可以查看
执行
git config --global user.name “Your name”#用户名称
git config --global user.emial “[email protected]”#邮箱
#查看信息
git config -l
#测试:cmd当中执行,查看git版本
git version

4.架构
工作区
dir
-hello.txt
-test.txt
-…
版本库:工作区当中有一个隐藏的目录.git这个目录不属于工作区,而是git的版本库,是git管理的所有的内容
之后形成master分支
暂存区:版本库当中包含一个临时的区域,保存下一步要提交的文件
分支:版本库当中包含若干分支,提交的文件存储在分支当中

5.仓库就是一个目录,这个目录当中的所有的文件就被fgit管理起来
以后会将一个项目的根目录,作为仓库
仓库当中的每个文件的改动,都由git跟踪
git&github的使用-学习记录_第1张图片
git&github的使用-学习记录_第2张图片
D:loveyou是工作区,。git不是工作区
git的基本操作
6.1查看仓库的状态
执行 git status
可以查看工作区当中的文件的状态
git&github的使用-学习记录_第3张图片
没有跟踪的文件,还没有做任何的操作
在新建一个文件,没有跟踪的文件增加了一个
git add
从我们的工作区域上存到了暂存的状态
git comment将暂存党总的内容放到了分支上的
git commit -m “add two files”

你可能感兴趣的:(Linux)