Git的实战操练
Git的实战操练
1. 单支操作
一. 创建版本库:
git init
二. 提交文件
- 新建文件
- 查看文件状态
git status
- 将文件添加到暂存区
git add
- 提交文件到本地库,然后编写注释,完成提交。
git commit
注意: 可以直接使用命令带注释提交。
git commit -m "注释内容"
三. 查看文件提交记录
- 查看文件历史记录
git log 文件名
- 简易信息查看
git log --pretty=oneline 文件名
四. 回退历史
- 回退到上一次提交
git reset --hard HEAD^(这里的^可以多个,其中意思你懂的)
- 回退到n次操作
git reset --hard HEAD~n
五. 版本穿越
- 查看历史记录的版本号
git reflog 文件名
2. 执行版本穿越
git reset --hard 版本号
六. 还原文件
- 还原文件 (没有add和commit的前提下)
git checkout -- 文件名
七. 删除某个文件
- 先删除文件
- 提交
git add
2. 分支操作
一. 创建分支
- 创建分支
git branch 分支名
- 查看分支
git branch -v
二. 切换分支
- 切换分支
git checkout 分支名
==注意:==可以一步完成:
git checkout -b 分支名
三. 合并分支
- 先切换到主干
git checkout master
- 合并分支
git merge 分支名