常用git操作

拉取提交代码

  • git pull 从远程仓库更新代码
  • git push 将本地仓库提交的代码提交至远程仓库

合版本常用命令

  • git merge branch 将本地仓库branch 合并至本分支
  • git rebase branch 将本地仓库branch 合并至本地分支 但是为类似重新将自动的代码提交 也就是自己的commit放到分支的最前面
  • git cherry-pick commitVersion 将该commit 重新提交至本分支
  • git cherry-pick commitVersion1..commintVersion2 将commintVersion1到2的重新提交至本分支 闭包
  • git cherrt-pick commitVersion1 commintVersion2 挑选多个commit
  • git revert version 撤销本地仓库push到远程仓库的这次commit
  • git resert version 代码回滚 小心操作 将提交到本地仓库的代码 回滚至该commit的version

常规git操作

  • git commit 提交本地代码至本地仓库
  • git config user.name yourName 配置git提交用户名
  • git config user.email yourEmail 配置git提交邮箱
  • git checkout -b branch version 新建本地仓库分支 代码版本号到version的
  • git stat 查看修改代码
  • git log 查看提交历史
  • git reflog 查看git操作记录
  • git clone -b origin-branch http://…….git 克隆该分支上的远程仓库至本地

临时改bug操作

  • git stash save “备注” 将所修改的代码进行一个快照 本地代码变成 该分支上最新的代码
  • git stash list 查看快照列表
  • git stash pop stash@{0} 恢复stash@{0}的快照版本

版权声明:本文为Krloypower原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Krloypower/p/9672702.html