git-blame

    5熱度

    1回答

    我正在開發項目,由少數開發人員共享,如何瞭解有關開發人員在Android工作室責任?任何捷徑或任何想法?這將有助於我們瞭解代碼責任。 Android Studio中的

    6熱度

    1回答

    我一直在使用Git了巨資約7年`git的等效。幾天前,我發現了一個讓我感到驚訝的行爲。我發現git log,git blame和git bisect表現出這種奇怪的行爲。 A friend讓我知道--full-history標誌爲git log解決了我的問題。我想知道,對於我自己的教育,是否有對git blame和git bisect的等效修正。 隨意看看這個問題自己與此回購:https://dl

    1熱度

    2回答

    我試圖用git複製Subversion的$Id: $功能。我知道我可以使用.gitattributes來設置ident屬性,這將允許我在源代碼註釋中嵌入blob ID。這是基本要求,並且我已被覆蓋。 但我正在努力研究如何讓ID在實際意義上有用。 git log和git blame需要一個文件名,所以我不能使用它們的ID。 git show只顯示blob內容,但不提供任何鏈接到提交。 我想要的是,給

    1熱度

    1回答

    我們使用SonarQube版本5.6.3和GitLab進行版本控制。在某些項目中,非責任條目不會顯示在SonarQube項目中,而是顯示在其餘項目中。項目設置似乎沒有區別,也沒有來自日誌的線索。 SonarQube版本內置此功能。 我們如何讓SonarQube顯示所有項目的責任信息?

    0熱度

    1回答

    從here發現拉入請求哈希,我們可以看到該文件 /java中/org/wso2/carbon/analytics/apim/internal/TemplateManagerInitializerComponent.java 38,39和40行已被刪除。現在我需要確定將這些行(已刪除38,39和40行)添加到文件的提交散列(哈希),但here中顯示的文件的非歸屬視圖不顯示已刪除行的歷史記錄。如何從g

    0熱度

    1回答

    我試圖追蹤Xcode中assets.xcassets文件中的diff,但我找不到一種方法來做git blame。

    1熱度

    1回答

    我喜歡使用git blame作爲文檔的輔助形式。檢查爲什麼提交,什麼時候以及由誰提交是非常有用的。 但是有時一條特定線路的歷史會丟失。在某些情況下,可能發生這種情況: 發生更改,但之後恢復。 有人重新縮進文件並提交它。 後來標準縮進被恢復並提交。 有人將文件複製到沒有歷史記錄的新分支/回購。 我仍然有一個分支的原始歷史,我想合併到新的分支。 在所有這些情況git blame將顯示該文件,這通常不是

    0熱度

    1回答

    我有一個文件存在於branch_A中,但不存在於branch_B中。 我想運行 > git checkout branch_B > git blame branch_A file 然而,混帳抱怨說我沒有本地文件 - 這是正確的,但忽略我想相對要怪branch_A的事實。我希望git blame檢查相對於所需分支而不是檢出分支的文件存在。 我可以欺騙的git怪做我想做什麼,如果我在支路B時,運

    0熱度

    1回答

    我正在使用多個-L選項運行git blame -L,以便在單個git調用中獲取非連續行的行信息。 我認爲,這一呼籲: git blame -L38,38 -L40,40 <file> 應該相當於單獨製作 git blame -L38,38 <file> git blame -L40,40 <file> 然而,這兩個電話,我碰到一個案例跑哪裏使用多個-L選項實際返回的行38和39而不是預計

    1熱度

    1回答

    給定一系列的提交,比如HEAD~1和HEAD(即只是HEAD),我想查找以前的那些在那個範圍內被改變的行的作者以及他們改變了多少行。 更確切地說:對於範圍內已更改的每一行,我想獲取以前的作者(例如使用git blame)。然後,我想由這些作者分組,總結變化的線條。 例如,考慮由這些人之前HEAD更改的文件X(我標誌着改線在該行開頭的人,堪比git blame的輸出): Adam: Lorem ip