Git系列5:Git Tracking Branches

查看Tracking Branches:

$ git branch
  branch1
* master

$ git branch --all
  branch1
* master
  remotes/origin/master  #This is the tracking branch.

查看Tracking branch信息

$ git log origin/master --oneline -5
b1a2fd9 (HEAD -> master, origin/master) Merge branch 'featureX'
bc6f532 from master
5598e7d test git merge conflict
0f03a6a Merge branch 'featureY'
44591ba test add featureY

改变Tracking branch origin/HEAD指针

git remote set-head origin branch1

本地添加一个文件之后,提交

$ git commit -m "add feature 1"
[master 01b8b49] add feature 1
 1 file changed, 1 insertion(+)
 create mode 100644 feature1.txt

此时查看状态,会提示当前的分支比origin/master超前一个commit.

$ git status
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
  (use "git push" to publish your local commits)

nothing to commit, working tree clean

总结


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Git 简介 Git是目前世界上最先进的分布式版本控制系统,没有之一。 勤用 git status 查看状态和提示...
    xiaogmail阅读 837评论 0 1
  • git 使用笔记 git原理: 文件(blob)对象,树(tree)对象,提交(commit)对象 tree对象 ...
    神刀阅读 3,842评论 0 10
  • 以下笔记主要参考gitgot,大致了解git使用和原理。 第一部分我们从个人的视角去研究如何用好Git,并且揭示G...
    carolwhite阅读 2,499评论 0 1
  • prezi链接 一、Git介绍 Git是很强很实用的版本控制工,Git的优点是方便使用,轻量级。Git轻量级的原因...
    二次元日系控铲屎官阅读 1,729评论 0 1
  • 今天早上,我亲爱的,老婆。 我要去工作了,我特别不想没有钱的日子,所以我总是把钱带在身上,还有,我自己总是把生活,...
    lygly9阅读 176评论 0 0

友情链接更多精彩内容