文章目录
-
- git的三个工作区和工作流程
- git的本地基本操作
- 如何安装git
- 如何配置git
- 使用git对本地代码进行版本控制
- 使用git同时管理本地和远程代码
- git commit 提交代码
- git reset 版本回退
- submodule 子仓库
- 取消跟踪
- fatal: The remote end hung up unexpectedly
- 升级Git
- ssh-keygen
- git remote add
- 同时推送到Github和Gitee
- git修改.gitignore后使其配置生效方法
- Error: Command failed with exit 128: git
- 如果您已经进行了一次提交,但是发现提交的用户名或者邮箱设置错误,您可以使用 git commit --amend --author 命令来更改最新的提交的用户名和邮箱。
- 批量更改已经提交的用户名信息
- Git提交规范
- 参考文档
git的三个工作区和工作流程
working directory
是「工作目录」,是我们能够看到的文件,当我们在working directory
中执行"git add/rm <file>..."
,就会把working directory
中的修改(modified)添加到「暂存区」stage area
(或者叫index area)中去。
当stage area
中存在修改时,我们使用git commit
相关命令之后,就会把stage area
中的修改保存到「提交历史」commit history
中,也就是版本库(Repository)中。
git的本地基本操作
"git add ."
会监控「工作目录」working directory
的状态树,使用它会把工作时的所有变化提交到暂存区stage area
,包括文件内容修改(modified)以及新文件(new),注意不包括被删除的文件。
"git co