一:git结构:
工作区(编辑的地方)--git add--暂存区(临时存储)--git commit--本地仓库----代码托管中心,远程库(gitlab(可以搭建)/github,码云)
二:本地库操作
- 本地库初始化 : 在相应的本地库下执行 git init,然后执行 ls -lA 命令查看创建生成的 .git/ 文件(存放的是本地库的相关的子目录等文件),其中 .git/ 目录如下。
- 另外,需要设置签名(只是为了区分开发人员的身份):分为项目级别和系统用户级别。两个至少设置一个,一般设置系统用户级别即可。两个都存在的话,项目级别优先于系统用户级别。
项目级别签名的命令: git config user.name haha ; git config user.email ggg@qq.com
系统用户级别的签名:git config --global user.name haha ;git config --global user.email ggg@qq.com
注意:第一次设置的时候,--global后面多个空格,报个错误。
项目级别的设置保存在相应项目下面的 .git/config 文件中,系统级别的设置体现在对应的家目录(执行 cd ~ ,然后执行ls -lA 可以找到)的 .gitconfig 文件中。