<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## 目的 > 學習有關 .git 目錄結構的內容。 ### .git 目錄 是時候做些瀏覽了。首先,從你的項目根目錄開始…… ~~~ $ ls -C .git ~~~ ~~~ $ ls -C .git COMMIT_EDITMSG ORIG_HEAD hooks logs rr-cache HEAD config index objects MERGE_RR description info refs ~~~ 這是全部 Git 東東所存儲的魔法目錄。讓我們一瞥對象目錄。 ### 對象存儲 ~~~ $ ls -C .git/objects ~~~ ~~~ $ ls -C .git/objects 09 1f 27 43 69 83 97 af e4 info 0f 22 28 58 6b 94 9c b5 e7 pack 11 24 32 59 78 96 a1 c4 eb ~~~ 你應當看到一串包含兩個字符名稱的目錄。目錄名稱是 Git 中 對象存儲的 sha1 哈希的開頭兩個字符。 ### 深入對象存儲 ~~~ $ ls -C .git/objects/<dir> ~~~ ~~~ $ ls -C .git/objects/09 6b74c56bfc6b40e754fc0725b8c70b2038b91e 9fb6f9d3a104feb32fcac22354c4d0e8a182c1 ~~~ 看看兩字符目錄的其中之一。你應當看到一些具有 38 個字符 名稱的文件。這些是 Git 中包含對象存儲的文件。這些文件 已被壓縮和編碼,所以直接查看它們的內容并沒有什么用處, 但我們將看一點。 ### 配置文件 ~~~ $ cat .git/config ~~~ ~~~ $ cat .git/config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true [user] name = Jim Weirich email = jim (at) neo.com ~~~ 這是項目級配置文件。在這兒的配置條目將覆蓋你的主目錄 中 .gitconfig 文件中的配置條目,至少對此項目來說是如 此。 ### 分支與標簽 ~~~ $ ls .git/refs $ ls .git/refs/heads $ ls .git/refs/tags $ cat .git/refs/tags/v1 ~~~ ~~~ $ ls .git/refs heads tags $ ls .git/refs/heads master $ ls .git/refs/tags v1 v1-beta $ cat .git/refs/tags/v1 1f7ec5eaa8f37c2770dae3b984c55a1531fcc9e7 ~~~ 你應當認識標簽子目錄中的文件。每個文件都與你先前使用?`git tag`?命令所創建的標簽相應。它的內容是綁定到標簽 的提交哈希。 `heads`?目錄與此相似,但它是用于分支而非標簽。現在我 們只有一個分支,所以你在該目錄中只會看到 master。 ### HEAD 文件 ~~~ $ cat .git/HEAD ~~~ ~~~ $ cat .git/HEAD ref: refs/heads/master ~~~ HEAD 文件包含當前分支的引用。此刻它是對于 master 的引用。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看