美文网首页
Git 进阶

Git 进阶

作者: 蚍蜉showtime | 来源:发表于2018-11-24 19:18 被阅读0次

一、进阶命令

1.git fetch

到远程仓库中拉取所有本地仓库中还没有的数据,但只是拉取,不自动进行分支合并,需要手工进行,区别于git pull。

  • 用法:git fetch [远程仓库名]

2.git remote show

查看远程仓库的信息

  • 用法:git remote show [远程仓库名]
$ git remote show origin
* remote origin
  URL: git@github.com:name/github.git
  //在issues和master分支上执行 git pull 对应的远端分支
  Remote branch merged with 'git pull' while on branch issues
    issues
  Remote branch merged with 'git pull' while on branch master
    master
  //远端还没fetch到本地的新分支
  New remote branches (next fetch will store in remotes/origin)
    caching
  //本地还有,远端以及被删除的分支
  Stale tracking branches (use 'git remote prune')
    libwalker
    walker2
  Tracked remote branches
    acl
    apiv2
    dashboard2
    issues
    master
    postgres
  //本地执行push对应关联的的分支
  Local branch pushed with 'git push'
    master:master

3. 只拉取感兴趣的commit之,git cherry-pick

  • git cherry-pick commit1

4. 去除很久之前的某次提交,git revert

  • git revert commit_id
  • 效果不是直接将这个记录给删除了,而是重新提交一个commit,将之前的提交给恢复了
  • 如果有多个commit需要revert的话,需要按照从后向前的顺序进行revert

相关文章

  • GIT 进阶

    GIT 进阶 命令:

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • gitflow 规范及工具整理

    gitflow 进阶规范 git cz 通过工具 git-cz 规范 git commit 提交信息。 使用 gi...

  • 2.git进阶篇总结

    阅读 Git 原理详解及实用指南 记录 进阶 1 - HEAD、master 与 branch: 介绍了 Git ...

  • 20170724GitHub继续

    学习内容 从 0 开始学习 GitHub 系列之【Git 进阶】 作者:stormzhang 设置git本地的用...

  • Git教程——高级进阶(二)

    前言 这次给大家带来Git进阶用法第二篇,上一篇基础篇还没看的同学可以去看看,传送门:Git教程——高级进阶(一)...

  • git 进阶使用手册

    博客更新:tengfeios.com介绍一些关于git的进阶操作 提交相关 git提交内容模版 git confi...

  • Git进阶

    Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与 SVN 区别 GIT不仅...

  • Git 进阶

    一、进阶命令 1.git fetch 到远程仓库中拉取所有本地仓库中还没有的数据,但只是拉取,不自动进行分支合并,...

网友评论

      本文标题:Git 进阶

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