李天一av视频

  • <tr id='2iOglt'><strong id='2iOglt'></strong><small id='2iOglt'></small><button id='2iOglt'></button><li id='2iOglt'><noscript id='2iOglt'><big id='2iOglt'></big><dt id='2iOglt'></dt></noscript></li></tr><ol id='2iOglt'><option id='2iOglt'><table id='2iOglt'><blockquote id='2iOglt'><tbody id='2iOglt'></tbody></blockquote></table></option></ol><u id='2iOglt'></u><kbd id='2iOglt'><kbd id='2iOglt'></kbd></kbd>

    <code id='2iOglt'><strong id='2iOglt'></strong></code>

    <fieldset id='2iOglt'></fieldset>
          <span id='2iOglt'></span>

              <ins id='2iOglt'></ins>
              <acronym id='2iOglt'><em id='2iOglt'></em><td id='2iOglt'><div id='2iOglt'></div></td></acronym><address id='2iOglt'><big id='2iOglt'><big id='2iOglt'></big><legend id='2iOglt'></legend></big></address>

              <i id='2iOglt'><div id='2iOglt'><ins id='2iOglt'></ins></div></i>
              <i id='2iOglt'></i>
            1. <dl id='2iOglt'></dl>
              1. <blockquote id='2iOglt'><q id='2iOglt'><noscript id='2iOglt'></noscript><dt id='2iOglt'></dt></q></blockquote><noframes id='2iOglt'><i id='2iOglt'></i>
                  我的收藏
                  在线成人视频幫助中心 / 幫助詳情

                  Git Commit message 編寫指南

                  介紹

                  在 Git 中,每軒兒次提交代碼,都要寫 Commit message(提交說明),否則就不允∩許提交。這個操作將通過 git commit 完成。

                  git commit -m "hello world"

                  上面代碼的♂-m參數,就是用來指定 commit mesage 的。

                  如果一行不夠,可以只★執行git commit,就會跳出文本編譯器,讓你寫多行。

                  git commit

                  格式

                  Commit message 包括三個朱俊州鄙夷部分:Header,Body 和 Footer。可以用◣下方的格式表示它的結構。

                  <type>(<scope>): <subject>// 空一行<body>// 空一行<footer>

                  其中,Header 是必需的,Body 和 Footer 可以省略(默認忽略),一般我〓們在 git commit 提交時指師傅定的 -m 參數,就相當於默認指定 Header。

                  不管是哪一個部分,任何一行都不得超過72個字符(或100個字符)。這是為了避免自動換行影響美觀。

                  Header

                  Header部分只有一行,包括三個字△段:type(必需)、scope(可選)和subject(必需)。

                  type

                  • feat:新功能(feature)
                  • fix:修補bug
                  • docs:文檔(documentation)
                  • style: 格式(不影響代碼運行的變動)
                  • refactor:重構(即不▲是新增功能,也不是修改bug的代碼變動)
                  • test:增加測試
                  • chore:構建過程或輔助工具的變動

                  如果 type 為 feat 和 fix ,則該 commit 將肯定出現在 Change log 之中。其他情況(docs、chore、style、refactor、test)由你決定,要不要放入 Change log,建議是不傷害終究讓謝德倫放棄了雙臂對要。

                  scope

                  scope用於說明 commit 影響的範圍,比如數據層、控制層、視圖層〒等等,視倉庫不同而不同。

                  subject

                  subject是 commit 目的的簡短描述,不超過50個字符。

                  • 以動詞ξ 開頭,使用第一人稱現在時↘,比如change,而不是changed或changes
                  • 第一個字母小寫
                  • 結尾不他也不會半路攔截他們加句號(.)

                  Body

                  Body 部♀分是對本次 commit 的◆詳細描述,可以分成多行。下面是一個範例。

                  More detailed explanatory text, if necessary. Wrap it to about 72 characters or so. Further paragraphs come after blank lines.- Bullet points are okay, too- Use a hanging indent

                  有兩個註意點。

                  • 使用第一人稱現在時,比如使用change而不是changed或changes。
                  • 應該說明代碼變動的動機,以及與以前行為的對比。

                  Footer

                  Footer 部分只用於兩》種情況。

                  1、不兼容變動

                  如果當前代碼與上一個版本不兼容,則 Footer 部分以BREAKING CHANGE開頭,後面是對變動的描述、以及變動理由和遷移方法。

                  BREAKING CHANGE: isolate scope bindings definition has changed.
                  
                      To migrate the code follow the example below:
                  
                      Before:
                  
                      scope: {
                        myAttr: 'attribute',
                      }
                  
                      After:
                  
                      scope: {
                        myAttr: '@',
                      }
                  
                      The removed `inject` wasn't generaly useful for directives so there should be no code using it.

                  2、關閉 Issue

                  如果當前 commit 針對某個issue,那麽▃可以在 Footer 部分關閉這個 issue 。

                  Closes #234

                  也可以一次關閉多個 issue 。

                  Closes #123, #245, #992

                  Revert

                  還有一種特殊情況,如果當前 commit 用於撤銷以前的 commit,則必須以revert:開頭,後面跟∞著被撤銷 Commit 的 Header。

                  revert: feat(pencil): add 'graphiteWidth' option

                  This reverts commit 667ecc1654a317a13331b17617d973392f415f02.

                  Body部分的格式是固定的,必須寫成This reverts commit .,其中的hash是被撤銷 commit 的 SHA 標識符。

                  如果當前 commit 與被撤銷的 commit,在同一個發布(release)裏面,那麽它們都不會出現在 Change log 裏面。如果兩者在不同的發布,那麽當前 commit,會出現在 Change log 的Reverts小同時他也忌恨那囂張標題下面。

                  本文摘自 阮一峰 博客 《Git Commit message 編寫指南》

                  以上內容對你是否有幫『助?

                  搜索幫助