一、安装
yum install git -y (安装)
git --version (验证是否已安装,及查看版本)
二、初始化
mkdir /save/git && cd /save/git
git init [指定路径] 在当前目前下创建版本库,并生产“.git”目前设定版本记录的姓名与邮箱地址;
git config --global user.name "Your Name" 设定姓名
git config --global user.email you@example.com 设定邮箱
git commit --amend --reset-author 查看提交的用户身份。

三、使用
1、暂存文件
git add file|path 将要上传到git库的文件或目录暂存起来。
git rm file|path 删除已暂存起来的内容
git status 查看已暂存起来的内容

2、提交文件
git commit -m "说明" 将已暂存起来的文件提交到git版本库中,并注上说明起来

git logs 查看版本库中所有的信息,commit ID、用户身份、时间、说明

3、回滚操作
git checkout COMMIT_ID 使用commit_ID进行文件版本库回滚,ID输入前4位以上即可
git checkout master 可以回到“回滚之前"的版本库中;
4、分支
(创建分支是你创建代码独立版本的动作,这个新分支独立于你的主干。默认的,每次你提交到Git的代码都会被存储到”master(主干)”分支。)
git branch 查看分支
git branch test 创建分支
git branch -d test 删除分支
git checkout test 切换分支
5、合并分支
git merge 默认会自动合并,如有冲突,需要手动解决。
git diff 在合并分支之前预览不同分支的差异
6、打标签
git tag v1.0 COMMIT_ID 给某个版本库打标签
git tag 显示当前标签
git checkout v1.0 回滚到v1.0标签绑定的版本库中。
git tag -d v1.0 删除标签
网友评论