<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Linus怒批GitHub:制造了毫無用處的垃圾合并信息!

          共 1238字,需瀏覽 3分鐘

           ·

          2021-09-13 18:12

          作者 | 局長

          來源 | OSC開源社區(qū)(ID:oschina2013)

          Paragon 軟件公司最近將他們的 NTFS 驅(qū)動提交到了 Linux 內(nèi)核,但 Linus 在把相關(guān)代碼拉取到 5.15 版本的內(nèi)核時,抱怨他們的這個 commit 使用了 GitHub merge,并直言Github 制造了毫無用處的垃圾合并信息”,永遠(yuǎn)都不應(yīng)該使用 Github 的操作界面來合并任何東西。

          Linus 表示,GitHub 是一個很好的代碼托管網(wǎng)站,它在許多方面都做得很好,但「合并」不是其中之一。Linus 強(qiáng)調(diào)道,Linux 內(nèi)核的合并需要在符合規(guī)則的情況下進(jìn)行,這就意味著所提交的消息應(yīng)包含:正在合并的內(nèi)容以及為什么合并這些內(nèi)容。同時,還需要確切的作者身份和提交者信息等。但所有這些都 GitHub 完全搞砸了。

          Linus 使用 Paragon 公司的 commit 進(jìn)行了舉例,他表示下面的內(nèi)容是不能被接受的,更不用說還附帶了名字為"github.com"這種虛假的 committer 信息。

          Merge branch 'torvalds:master' into master

          Linus 指出,每一個 PR 都應(yīng)該被簽名。在理想的世界里,PR 應(yīng)該經(jīng)過 PGP 簽名,并且他可以通過信任鏈直接追蹤到 PR 提交者,但 Linus 實(shí)際上從未要求這樣做。

          如果您正在學(xué)習(xí)Spring Boot,推薦一個連載多年還在繼續(xù)更新的免費(fèi)教程:http://blog.didispace.com/spring-boot-learning-2x/

          事實(shí)上,Linus 早在 2012 年就發(fā)布過類似的觀點(diǎn),他表示自己不會使用 GitHub 的 PR 功能,因?yàn)?GitHub 丟棄了所有相關(guān)信息,例如請求他拉取代碼的貢獻(xiàn)者,但 Linus 無法找到這名貢獻(xiàn)者的有效郵件地址。Linus 認(rèn)為,Git 自身就附帶了一個良好的 PR 生成模塊,但 GitHub 卻決定用他們自己的低劣版本來替代。

          最后 Linus 還是合并了 Paragon 軟件公司提交的代碼,他說道:“我現(xiàn)在會接受這些提交,但在以后的開發(fā)中,你們需要在符合規(guī)則的情況下完成任務(wù)?!?/p>

          END

          往期推薦

          如何輕松搞定CRUD的創(chuàng)建人、修改人、時間等字段的賦值

          架構(gòu)師必備技能:Maven Archetype生成項(xiàng)目模板

          如何更快地將string轉(zhuǎn)換成int/long

          OAuth2 服務(wù)器Keycloak中的Realm

          Java 17 將至,可能帶來哪些新特性呢?



          喜歡本文歡迎轉(zhuǎn)發(fā),關(guān)注我訂閱更多精彩

          關(guān)注我回復(fù)「加群」,加入Spring技術(shù)交流群

          瀏覽 72
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产卡一卡二视频 | 亚洲无码手机在线播放 | 国精产品一区二区三区男男 | 污污污在线观看网站一区二区 | 亚洲抠逼 |