git 常用

git 桌面分享~

git 常用_第1张图片
git.jpg
  1. vim三种模式,切换,常用命令或按键
  • 命令模式,插入模式,底线模式
  • i插入模式,:底线模式
  • esc退出插入模式,q/w/!含义退出/保存/强制(但不是这样写的)
  1. 撤销详解,在推荐文章中第二篇里有更详细的情况
  • git checkout --file撤销工作区的修改
  • git reset --hard commitID撤销本地仓库中的提交,想要恢复git relog查询commitID再一次使用reset命令即可
  1. 工作区,暂存区,本地仓库
  2. 解决冲突
  • 分支合并冲突,修改冲突文件,再次提交
  1. bug分支或称hotfix分支,需要先在本地合并到主分支上,再提交
  2. 推送一般要保持本地工作区干净,先pullpush
  3. git pullgit pull --rebase的区别,冲突
  • 前者git fetchgit merge的结合,本地分支会有两个提交,一个是完成任务的提交,一个是merge的提交
  • 后者git fetchgit rebase的结合,本地分支会有一个提交,merge的提交,之前完成任务的提交被删除
  • 发生冲突,先解决冲突,然后git add更新这些内容 ,最后使用git rebase --continue继续
  1. git 文章推荐
  • git使用教程
  • git进阶指南

你可能感兴趣的:(git 常用)