【Git】实用操作
平常用 Git 就 add、commit、push,遇到一些少用的就很麻烦,不是查文档就是搜 Google。简单记下,未雨绸缪。
暂存更改
有时候对工作空间进行了修改,但是又需要 pull 远端更新,强行 pull 会提示失败
1 | 更改压栈 |
可以多次 stash git stash list
进行查看
fetch 指定分支
1 | git fetch origin remote-branch:local-branch |
clone 指定 tag
clone 的时候只想 clone 一个指定版本的提交
1 | git clone --branch <tag> <repo> |
这里 tag 也可以是分支名
合并代码 rebase
rebase 和 merge 合并方式有些不同,rebase 会将被合并分支作为基础, commit 记录变为线性
1 | git rebase branch |
回滚单个文件
1 | 回退到指定版本 |
对于文件夹也适用
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 爱吃胡萝卜!