第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在Git中的分支上獲取更改

如何在Git中的分支上獲取更改

Git
守候你守候我 2019-10-23 14:20:19
自從當前分支分支分支以來,獲取分支上的提交日志的最佳方法是什么?到目前為止,我的解決方案是:git log $(git merge-base HEAD branch)..branchgit-diff的文檔表明與git diff A...B等效git diff $(git-merge-base A B) B。另一方面,git-rev-parse的文檔指出r1...r2定義為r1 r2 --not $(git merge-base --all r1 r2)。為什么這些不同?注意,這git diff HEAD...branch給了我想要的差異,但是相應(yīng)的git log命令給了我更多的東西。在圖片中,假設(shè)這樣做:         x --- y --- z ---分支        /--- a --- b --- c --- d --- e ---頭我想獲得包含提交x,y,z的日志。git diff HEAD...branch 給出這些承諾但是,git log HEAD...branch給出x,y,z,c,d,e。
查看完整描述

3 回答

?
梵蒂岡之花

TA貢獻1900條經(jīng)驗 獲得超5個贊

git cherry branch [newbranch]

當您在master分支機構(gòu)中時,可以完全按照您的要求進行操作。


我也很喜歡:


git diff --name-status branch [newbranch]

這并不是您要問的,但在相同情況下仍然非常有用。


查看完整回答
反對 回復 2019-10-23
  • 3 回答
  • 0 關(guān)注
  • 607 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號