git笔记
文章发布时间:
最后更新时间:
最后更新时间:
配置Git
配置git的个人信息,用于在团队项目中区分提交源码的人分别是谁
1 | |
1 | |
使用Git
初始化和基本操作
- 查看改目录是否有git,或者查看文件当前的状态
1
git status - 对没有git的目录初始化git,使该目录归属到git的管辖范围内
1
git init - 文件的状态分两种 :
未跟踪
已跟踪
未修改
暂存
已修改
- 修改了的文件都是已修改状态,新建的文件是未跟踪状态,需要先把文件提交到暂存区再上交远程仓库,上交完远程之后的文件就会变成未修改状态
- 将文件提交到暂存区,文件状态由 已修改 –> 暂存 ;
“git add .”是提交全部已修改文件1
2
3git add <文件名字>
或
git add . - 将暂存区的文件上交到仓库中,”git commit -a -m ‘xxxxx’” 提交所有已修改的文件,但是新建的文件未跟踪的文件不会提交
上交之后,文件的状态由 暂存 –> 未修改1
2
3git commit -m '描述一下你这次提交了什么'
或
git commit -a -m '描述一下你这次提交了什么' - 重到上一次提交的状态,”.\index.html”就是你要重置的文件路径,重置文件 :
1
2
3git restore .\index.html # 恢复文件到上一次提交的状态
或
git restore --staged <文件名字> # 取消暂存状态 - 删除文件 :
1
2
3git rm <文件名> # 删除文件
或
git rm <文件名> # 强制删除
分支
打赏
Wechat


Alipay

