git实用技巧
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]