0
如果我克隆引導:git clone https://github.com/twbs/bootstrap
爲什麼`git blame`與GitHub責備不同?
然後做一個git怪:git blame js/src/alert.js
它看起來像每一行由同一個人最後感動:
^7ffb61a (Patrick H. Lauke 2017-04-17 00:04:49 +0100 1) import Util from './util'
^7ffb61a (Patrick H. Lauke 2017-04-17 00:04:49 +0100 2)
^7ffb61a (Patrick H. Lauke 2017-04-17 00:04:49 +0100 3)
^7ffb61a (Patrick H. Lauke 2017-04-17 00:04:49 +0100 4) /**
^7ffb61a (Patrick H. Lauke 2017-04-17 00:04:49 +0100 5) * --------------------------------------------------------------------------
^7ffb61a (Patrick H. Lauke 2017-04-17 00:04:49 +0100 6) * Bootstrap (v4.0.0-alpha.6): alert.js
^7ffb61a (Patrick H. Lauke 2017-04-17 00:04:49 +0100 7) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
...
但是如果我看看在GitHub上指責我看到一堆不同的人: https://github.com/twbs/bootstrap/blame/v4-dev/js/src/alert.js
這是什麼差異?我用git blame錯了嗎?
啊,我認爲這是因爲完整的克隆花費的時間太長了,我忘記了我取消了,而是用'git clone https://github.com/twbs/bootstrap --depth 1'代替。 –