本地库初始化
在工作目录下
git init
效果:
注意事项:.get目录中存放的是本地库相关的子目录和文件,不要删除,不要修改
设置签名
形式:
用户名: tom
Email地址:mango@163.com
作用:
区分不同开发人员的身份
辨析:
这里设置的签名和远程登陆库(代码托管中心)的账号、密码没有任何关系。
命令:
项目级别/仓库级别:只在当前本地库范围内有效
//_pro代表项目级别
get config user.name tom_pro
get config user.email goodnorning_pro@163.com
信息保存位置: ./git/config文件
系统用户级别:登录当前操作系统的用户范围
get config -global user.name tom_glb
get config -global user.email goodnorning_glb@163.com
信息保存位置:~/.gitconfig文件
级别优先级:
就近原则:项目优先级高于系统,二者都有时,采用项目级别。
二者至少有一个
查看状态操作
在工作目录下,新建了一个good.txt,加入缓存区
git add good.txt
git ststus
效果:
如果想要从暂存区撤回good.txt
git rm – cached good.txt
效果:
注意事项:只是从暂存区删除,不是从工作区删除
从暂存区提交本地库
git commit good.txt
写提交的注释
查看状态
若是good.txt修改了
git add good.txt
git status
git commit -m "my second commit,modify good.txt" good.txt
my second commit,modify good.txt是这次提交的注释