跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • git 如何查看某个文件是什么时候 “来到” 当前这个分支的
未分類
7 9 月 2020

git 如何查看某个文件是什么时候 “来到” 当前这个分支的

git 如何查看某个文件是什么时候 “来到” 当前这个分支的

資深大佬 : 5ispy 19

具体场景:有个分支 branch-a,里面有个文件 hello.java,现在想知道这个 hello.java 文件什么时候“来到”这个分支的。
目前能想到两种情况:
如果是某个人直接在这个分支新建的,怎么查出来是谁在什么时候新建的?
如果是某个人把其他分支 merge 过来的,怎么查出来是谁在什么时候 merge 的,导致这个文件来到了当前这个分支?

另外:
IDEA 上查看 history,或者 git log,只能查看 commit 的记录,无法分辨是在这个分支新建的还是从别的分支 merge 过来的,

大佬有話說 (4)

  • 資深大佬 : DCCooper

    切到当前你要查看的分支,git blame hello.java

  • 資深大佬 : momocraft

    无法简单分辨
    分支不拥有 commit 。各种方法只能看到文件是从哪个 commit 开始存在的,无从知道那个 commit 当时是在哪个分支。

  • 資深大佬 : msg7086

    Blame 一路往上找。

  • 資深大佬 : I2E

    git log -p

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具