git学习(一)add - commit - init
资料来自 B站尚硅谷BV1pW411A7a5,侵权删
希望有一点点linux基础。

- 代码托管中心:
- 码云
- github
- 团队协作

- 跨团队协作

-
本地库初始化
-
git init -
效果
![image]()
![image]()
-
-
设置签名
-
1、项目级别/仓库级别:仅在当前本地仓库范围内有效
-
git config user.name yourName git config user.email yourEmail@xx.com -
效果
![image]()
-
-
2、系统用户级别:登录当前操作系统的用户范围
-
git config --global user.name yourName git config --global user.email yourEmail@xx.com -
效果
-
![image]()
-
-
注:用户名称和邮箱可以乱写,格式对就好,只是用于识别提交代码的人。
-
注:二者配置文件保存位置不一样
-
通常设置
--global就好了,特殊要求特殊对待 -
二者优先级:就近原则,若
项目级别/仓库级别设置了,系统用户级别就不会看了;系统用户级别装了项目级别/仓库级别就不会看了;不能两个都不设置。
-
-
提交文件步骤
- 一查
git status+<路径-可选>- 新建文件/修改文件
![image]()
- 执行命令
![image]()
- 或
![image]()
- 红色表示新增或修改的文件
- 二添
git add+<file>![image]()
- 也可以执行
git rm --cached<file>撤回提交到暂存器的文件 - 注:file可以是多个文件,也可以是文件夹
- 注:
git add后面添加的是相对路径
- 三提交
git commit- 建议是同
-m选项也就是git commit -m "message"这个命令,不然vim编辑器是硬伤. message也就是你此次体检备注的信息,效果提交后push上网站服务器看就能看见了![image]()
- 1是主干,2是根提交,3可以代表本次提交。后面才会懂,现在无法解释,因为我也不懂。
![image]()
- 红色部分:1个文件更改,插入信息0条,删除信息0条
- 然后
![image]()
- 暂存区就变成空了,文件到了本地库
- 建议是同
- 添加数据
![image]()
- 执行
git status ![image]()
- 圈出来是和第一次改变的地方
- 第一次添加的时候是这样
![image]()
- 最后一句
track是追踪的意思 - 意思就是,新增文件只能git add来进行追踪,好让git知道文件的修改操作
- 第二次就可以跳过
git add添加命令(文件已被追踪),直接使用git commit -a直接提交到暂存区 - 类似这样
![image]()
modfied代表修改的意思
- 一查
















浙公网安备 33010602011771号