目录
git安装配置初始化
设置用户名和邮箱地址
$ git config --global user.name "adam"
$ git config --global user.email "666"
git 全局配置文件
在c盘里面找到gitconfig
打开后就可以看见写好的全局配置
检查配置信息
输入这行代码即可查看全局配置信息
$ git config --list --global
初始化仓库
代码如下
$ git init
检查文件状态![](https://i-blog.csdnimg.cn/blog_migrate/00a4733e98c3bc56a07fd97b29f3cf7d.png)
通过如下代码来检查状态
$ git status
上图是未跟踪状态 untracked
文件一共有四种状态
跟踪新文件
$ git add 1.html
提交更新
$ git commit -m"m后面要跟一个value值"
对已经提交的文件进行修改
M modify修改
红色m是已经修改没有放到暂存区
绿色m是已经修改并且放到暂存区
通过再次提交文件 就可以提交到git仓库里面
撤销文件修改
我在源代码中添加 nbnb 保存了但未提交 红m
$ git checkout -- 1.html
通过以上代码后 就可以返回到原始未保存状态
再次打开vscode 就到原始状态了
向暂存区一次添加多个文件
$ git add .
取消暂存文件
$ git reset HEAD 1.html
跳过使用暂存区
$ git commit -a -m" 11111"
移除文件
1.js文件就被删除了
1.css 在仓库里面被删除 但是在工作区仍保留
git 忽略文件
写了这个代码后test文件夹里面的 还要index.css都被忽略
提交历史![](https://i-blog.csdnimg.cn/blog_migrate/5145d3f826e3df94f6892111ae5ac78f.png)