<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、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [toc] ## git status `git status `命令將為你展示工作區及暫存區域中不同狀態的文件。 這其中包含了已修改但未暫存,或已經暫存但沒有提交的文件。 ### 示例 ~~~ $ git status On branch master nothing to commit, working directory clean ~~~ ## git add git add 命令使用文件或目錄的路徑作為參數,可以用它開始跟蹤新文件,或者把已跟蹤的文件放到暫存區,還能用于合并時把有沖突的文件標記為已解決狀態等。 將這個命令理解為“添加內容到下一次提交中”而不是“將一個文件添加到項目中”要更加合適。 ### 示例 ~~~ $ git add README [新增文件] $ git add CONTRIBUTING.md [修改文件] $ git status On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) new file: README modified: CONTRIBUTING.md ~~~ ## git diff --cached --staged 如果 git status 命令的輸出對于你來說過于模糊,你想知道具體修改了什么地方,可以用 git diff 命令 ### 示例 #### git diff 不加參數 ,查看尚未暫存的文件更新了哪些部分 此命令比較的是工作目錄中當前文件和暫存區域快照之間的差異, 也就是修改之后還沒有暫存起來的變化內容。 ~~~ $ git diff diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8ebb991..643e24f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -65,7 +65,8 @@ branch directly, things can get messy. Please include a nice description of your changes when you submit your PR; if we have to read the whole diff to figure out why you're contributing in the first place, you're less likely to get feedback and have your change -merged in. +merged in. Also, split your changes into comprehensive chunks if your patch is +longer than a dozen lines. If you are starting to work on a particular area, feel free to submit a PR that highlights your work in progress (and note in the PR title that it's ~~~ #### git diff --cached 查看已暫存的將要添加到下次提交里的內容 Git 1.6.1 及更高版本還允許使用 git diff --staged,效果是相同的,但更好記些。 ~~~ $ git diff --staged diff --git a/README b/README new file mode 100644 index 0000000..03902a1 --- /dev/null +++ b/README @@ -0,0 +1 @@ +My Project ~~~ 請注意,git diff 本身只顯示尚未暫存的改動,而不是自上次提交以來所做的所有改動。 所以有時候你一下子暫存了所有更新過的文件后,運行 git diff 后卻什么也沒有,就是這個原因。 ## git commit -m -a 提交更新,每次準備提交前,先用 git status 看下,是不是都已暫存起來了, 然后再運行提交命令 git commit,會打開編輯器提示輸入本次提交說明. 另外,你也可以在 commit 命令后添加 -m 選項,將提交信息與命令放在同一行. Git 提供了一個跳過使用暫存區域的方式, 只要在提交的時候,如果給 git commit 加上 -a 選項,Git 就會自動把所有已經跟蹤過的文件暫存起來一并提交,從而跳過 git add 步驟 ### 示例 ~~~ $ git commit $ git commit -m "Story 182: Fix benchmarks for speed" $ git commit -a -m 'added new benchmarks' ~~~ ## git rm --cached git rm 刪除本地工作目錄中的文件,并從已跟蹤文件清單中移除(確切地說,是從暫存區域移除) rm 只刪除本地工作目錄中的文件,然后再運行 git rm 記錄此次移除文件的操作 git rm --cached 把文件從 Git 倉庫中刪除(亦即從暫存區域移除),本地保留 支持 glob 模式,正則匹配 ### 示例 ~~~ $ git rm --cached README $ git rm log/\*.log ~~~ ## git mv 移動文件 ### 示例 文件改名,只是暫存了,后面需要commit ~~~ $ git mv file_from file_to ~~~ 其實,運行 git mv 就相當于運行了下面三條命令: ~~~ $ mv README.md README $ git rm README.md $ git add README ~~~
                  <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>

                              哎呀哎呀视频在线观看