Git简易操作手册(建议收藏)

884 阅读1分钟

克隆代码

直接克隆

  • 默认克隆 git clone 仓库地址

  • 指定分支克隆 git clone -b 分支名 仓库地址

关联远程分支克隆

  1. 关联到远程分支git remote add origin 仓库地址

  2. 拉去远程分支git fetch origin 分支名

  3. 创建本地分支git checkout -b 分支名 origin/分支名

  4. 尝试更新代码git pull origin 分支名

提交代码

  1. git add .或者用 sourcetree 选择需要提交的文件

  2. git commit -m '说明内容'

  3. git pull origin 远程分支名 如果冲突了修改完文件再执行 1、2

  4. git push origin 远程分支名

合并代码

  • git merge --no-ff -m '说明内容' 其它分支
  • git merge -m '说明内容' 其它分支

将 其它分支 合并到当前分支

git_merge.png

查看提交历史

  • 简洁模式git log --oneline
  • 合并拓扑图git log --graph
  • 查找指定用户git log --author=xxx -5 其中 -5 表示显示前五条
  • 普通模式git log

代码回滚

  • 软合并git reset --soft 提交版本号 ,回退版本库,暂存区,工作区
  • 混合合并git reset --mixed 提交版本号,回退版本库,暂存区。(常用)
  • 强行合并 git reset --hard 提交版本号,回退版本库。