2012-05-11 27 views
1

一位同事向github提交了一堆新代碼,並且我通過github ui發表了一些行註釋,並要求她在完成審查之前回復這些代碼。她做了,提交了一個新的提交(C2)。當我去檢查她的新代碼時,我看到了C1和C2之間的差異,這不是我想要的。例如,我對C1和C2中出現的代碼非常感興趣。另外,我對從C1到C2所做的與我的評論沒有直接關係的變化不感興趣;他們只是視覺上的分心。有沒有辦法查看提交C2並對其進行行註釋而不將其視爲來自C1的差異?在github代碼審查中設置diff版本

編輯:請參閱澄清評論回覆@ NullToken的答案。

回答

0

我接觸GitHub上的支持,並給予這部分URL生成兩個任意提交之間進行比較:

repo/compare/SHA…SHA 

他們證實,他們不支持這種觀點線註釋,但表示,他們將它添加到功能請求清單。

2

有沒有辦法查看提交C2並對其進行行註釋而不將其視爲C1中的差異?

  • 點擊C2提交鏈接

commit link

  • 這將打開自身承諾,只顯示已更改爲這次提交

    部分代碼
  • 添加行筆記

notes marker

  • 這些意見也將出現在拉入請求

UPDATE如下評論

我希望能夠看到當前代碼沒有任何差異註釋但仍能對其發表評論

目前,沒有辦法給普通的源代碼添加註釋。合併請求是GitHub所提倡的協作工作流的核心。而且我不知道有什麼黑客可以關閉Diff屏幕。

contacting the GitHub support如何處理您的功能請求?

+0

感謝您的回覆和圖片,但我的目標是不會看到以前承諾的差異(在圖片中以黃色和紅色顯示)。我希望能夠在沒有任何差異註釋的情況下查看當前代碼,但仍可以對其進行評論。 –

+0

感謝您的額外回覆。我會提出功能請求。 –