最近常用git命令

作者: AlwaysBlue | 来源:发表于2016-03-23 18:01 被阅读163次

1.切换分支
  git checkout <branch name>
2.新建<branch name>分支,track远程分支<remote branch name>
  git checkout -b <branch name> -t <remote branch name>
3.合并分支
3.1 将branchSecondary合并到branchMaster
  (1)将两个分支本地分别拉取到最新代码
  (2)切换到branchMaster上,git merge --no-ff branchSecondary
  (3)若有冲突,解决完冲突git add .a git commit -a 然后直接push 不再pull了
  (4)git push origin branchMaster:refs/for/branchMaster
    代码审核完毕后,再pull
3.2 从某个patch分支合并到branchMaster上
  (1)git log (查看所需切换的commit-id)
  (2)git checkout commit-id (要记下该commit-id)
  (3)git checkout branchMaster
  (4)git merge —no-f commit-id (将commit-id分支本地合并到master上)
  (5)若有冲突,解决完冲突git add .a git commit -a 然后直接push 不再pull了
  (6)git push origin branchMaster:refs/for/branchMaster

4.删除本地no track文件,删除 一些 没有 git add 的 文件
  git clean -df -f 删除 文件,-df 删除 文件 和 目录
5.打tag
   (1)git tag -a v2.0.2 -m "2.0.2版本
    创建附注标签时,参数a即annotated的缩写,指定标签类型,后附标签名。参数m指定标签说明,说明信息会保          存在标签对象中。
    (2)git push origin —tags (上传tag)
    (3)git tag -l (查看tag标记)
     git tag -d l(删除tag l)

6.拉取远程分支
git fetch
然后执行 git branch -a 来查看远程的分支

7.删除分支
git branch -d branchName

8.查看文件的详细提交记录
  git blame filename   
去掉路径名命令:git blame -c filename
git log filename 

git show commitId

9.删除git分支
  git branch -D brancName

10.【本地代码库回滚】:

git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除

git reset --hard HEAD~3:将最近3次的提交回滚

11.git revert  撤销掉某个patch
git revert  XXXXXXXXXXXXXXXXXXXX,只是去掉某个提交,某个patch

https://git-scm.com/docs/git-annotate
http://www.cnblogs.com/hqbhonker/p/5092300.html

相关文章

  • 最近常用git命令

    1.切换分支 git checkout 2.新建 分支,track远程分支

  • Git 常用命令详解

    @[TOC](Git 常用命令详解) 1. Git 常用命令 1.1 常用git 命令图表汇总 1.2 配置个人信...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • GIT 版本管理 常用命令

    Git 常用命令流程图 Git常用操作命令: 初始化创建:$ git init //检出仓库:$ git clon...

  • git命令整理

    git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...

  • GIt 操作补充

    常用的git操作命令 常用的git操作命令已经能够满足日常的工作需求 现补充一些高级命令 git branch -...

  • Git

    常用Git命令

  • Git 日常知识

    git常用命令行命令: 1、git 中本地库常用的命令: 本地库的初始化:git init 本地库分支查询:git...

  • Git 常用命令及应用这一篇就够了(新手向)

    1. git 常用命令 1.1 常用命令 1.2 git remote 管理远程仓库 1.3 git r...

  • git操作

    Git原理 Git常用命令

网友评论

    本文标题:最近常用git命令

    本文链接:https://www.haomeiwen.com/subject/pvallttx.html