基于本地目录创建Git仓库(init)
通过示例说明:
git通常作为隐藏目录存在( )
直接位于 路径下的文件:
: 最近一次运行 时附加的消息
: Git仓库的配置文件
:当前git仓库的描述,主要给gitweb等git托管系统使用
:包含了一个分支(branch)的引用,通过该文件Git可以得到下一次commit的parent
: 暂存区(stage),是一个二进制文件
:包含仓库的一些信息;
直接位于 路径下的目录:
:存放所有Git对象,对象的SHA1哈希值的前2位是目录名,后38位作为对象文件名;
:存放一些shell脚本,可设置特定的git命令后触发相应的脚本;
:保存所有更新的引用记录 【提交过一次版本后,自动创建】;
:具体的引用,该目录包含3个子目录(heads,remotes和tags);
完成一次初始提交(add、status、diff、commit)
命令使用:
示例说明:
图中 状态信息颜色部分是开启了颜色显示:
在进行提交命令时,需要配置用户信息:
命令,比对文件:
查看日志信息并修改提交(log、amend)
命令使用:
git log命令的使用:
查看历史内容:
修改合并
amend 并不是Git里面的一个命令,而是commit命令中的一个参数;
它主要的作用是:将修改的文件进行合并【不是合并分支哟】
领取专属 10元无门槛券
私享最新 技术干货