1. 简介
本文主要介绍 Git 的使用技巧, Git 的安装过程可参考网上其他教程.
2. 提交代码命令
提交代码的正常流程如下:
- Git status // 查看修改文件
- Git add [fileName] // 添加指定代码, 可以连续添加多个, 用空格隔开
- Git commit -m "针对修改或新增的评语" // 新增评论
- Git push origin master // 将新增代码 push 到远端代码库
3. 撤销修改
3.1. Git add 之前
- Git checkout [fileName] // 单个文件
- Git checkout . // 全部
3.2. Git add 之后, Git push 之前
- Git reset [fileName] // 单个文件
- Git reset . // 全部
3.3 Git push 之后
一般流程:
Git 网页上 abandon 此次提交
使用 Git log 找到提交历史, 然后找到对应的提交 hashcode(字符串), 使用
Git log [hashcode 值]
Git status 查看修改的文件
不建议直接使用 Git reset(不带参数), 这样回退时可能会多出很多不是此次修改的文件.
4. 多版本查看与切换
4.1. 查看分支
查看本地分支
Git branch
查看远端分支
Git branch -r
查看所有分支
Git branch -a
4.2. 分支之间的切换
正常情况下, 分支之间切换
Git checkout [branchName]
已修改文件情况下, 切换分支
- Git stash // 该命令还有更多详细的功能, 请另行查阅
- Git checkout [branchName]
来源: http://www.bubuko.com/infodetail-3650833.html