<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # git基本使用教程 - \[ **git 配置**\] : **`git config --global user.name`** "用戶名" **`git config --global user.email`**"用戶名使用的郵箱" - \[**ssh公鑰的配置** \] : 1. 確認ssh key 是否已經存在 \*\* `cat ~/.ssh/id_rsa.pub`\*\* 2.如果不存在 使用以下命令生成 ssh key **`ssh-keygen -t rsa -C "用戶使用的郵箱“`** 3。按照提示完成三次回車 即可生成 ssh key 2. 查看 cat ~/.ssh/id\_rsa.pub內容 獲取病全選賦值 3. 公鑰存儲地址在 C:/user/管理員/.SSH文件夾中 4. 復制之后到碼云平臺-》安全設置-》粘貼公鑰-》確定-》輸入密碼 5. 進行測試是否配置成功(碼云為例)**`ssh -T git@gitee.com`** 首次使用需要確認并添加主機到本機SSH可信任列表 輸入yes再進行測試 - \[**接下來是進行git操作** \] 1. 首先把目錄變成git可以管理的倉庫 ****git init**** 會生成git的隱藏文件夾 2. 把文件添加到版本庫中 使用命令git add . 添加到暫存區里面去 不要忘記后面的小數點 以為添加文件夾下的所有文件 3. 用命令git commit 告訴git把文件提交到倉庫 引號為提交說明 ****`git commit -m “備注內容”`**** 4. 關聯到遠程庫 ****`git remote add origin 你的遠程庫地址(https、http地址)`**** 5. 獲取遠程庫與本地庫同步合并(如果遠程庫不為空必須做到這一步 否則后面的提交會失敗)**`git pull -rebase origin master`** 6. 把本地庫的內容推送到遠程 使用git push命令 實際上是把當前分支master推送到遠程 執行此命令后會要求輸入用戶名密碼 驗證通過后即開始上傳\*\* `git push -u origin master`\*\* 7. 狀態查詢命令\*\* `git status`\*\* **git版本管理** ``` <pre class="calibre13">``` git clone 下載克隆一個倉庫 git add <span class="token1">.</span> 增加到緩存區 git commit <span class="token">-</span>m <span class="token4">"添加注釋"</span> git branch <span class="token">-</span>a 查看遠程分支 git remote <span class="token">-</span>v 查看分支信息 git push origin master 推送到主干分支 git checkout <span class="token">-</span>b dev 切換到新分支dev git push origin dev 推送到dev分支 怎么和主干分支合并: 首先 git checkout master 切換到主干分支 git merge dev dev分支和主干分支進行合并 然后 git push origin master 進行推送 git branch <span class="token">-</span><span class="token5">D</span> dev 刪除dev分支 git push origin <span class="token1">:</span>dev刪除遠程分支 git reset <span class="token">--</span>hard head<span class="token">^</span> 回滾到上個提交 git reflog 查看提交日志 git reset <span class="token">--</span>hard Gead@<span class="token1">{</span><span class="token5">1</span><span class="token1">}</span>回滾到那個版本 git checkout <span class="token">-</span>b login 創建login分支 git branch 查看所有分支 git checkout master 切換到主 git merge login 把login分支合并到本地主分支 合并分支 git push 把本地的主分支推送到倉庫 怎么把本地login 分支傳導庫 首頁切換到login分支<span class="token">--</span><span class="token">-</span>》 git checkout login <span class="token">--</span>》第一次推送用 git push <span class="token">-</span>u origin login 補充<span class="token1">:</span> git log 查看記錄 git log <span class="token1">[</span>option<span class="token1">]</span> <span class="token">--</span>all 顯示所有的分支 <span class="token">--</span>pretty<span class="token">==</span>online 將提交信息顯示為一行 <span class="token">--</span>abbrev<span class="token">-</span>commit 使得輸出的commit更尖端 <span class="token">--</span>graph 以圖形的形式展示 創建忽略文件 touch <span class="token1">.</span>gitignore <span class="token1">.</span>git branch<span class="token1">:</span>查看當前分支,如果在后面加<span class="token">-</span>a則表示查看所有分支。 <span class="token5">2.</span>git log<span class="token1">:</span>查看提交歷史,在commit id這一項中可以看到提交的歷史版本id。 <span class="token5">3.</span>git reflog<span class="token1">:</span>查看每一次命令的記錄 <span class="token5">4.</span>git reset <span class="token">--</span>soft<span class="token1">:</span>回退到某個版本,只回退了commit的信息。 <span class="token5">5.</span>git reset <span class="token">--</span>mixed<span class="token1">:</span>為默認方式,不帶任何參數的git reset,即時這種方式,它回退到某個版本,只保留源碼,回退commit和index信息。 <span class="token5">6.</span>git reset <span class="token">--</span>hard<span class="token1">:</span>徹底回退到某個版本,本地的源碼也會變為上一個版本的內容,撤銷的commit中所包含的更改被沖掉。 作者:江西小胡 鏈接:https<span class="token1">:</span><span class="token">/</span><span class="token">/</span>www<span class="token1">.</span>jianshu<span class="token1">.</span>com<span class="token">/</span>p<span class="token">/</span><span class="token5">9</span>ff4644b8790 來源:簡書 著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。 ``` ``` ![](https://img.kancloud.cn/99/b9/99b9b01bfd3eb86c44584901206bc6e3_687x181.png) ### 沖突問題 如果出現沖突 打開沖突的文件 <<<< head head指向誰 誰就是當前的分支 手動解決沖突文件后 git add . 進行重新提交 ![](https://img.kancloud.cn/2f/15/2f1560475b2f74b3506376ef6a393785_1111x939.png) 我是用 shell 命令來執行 git 操作的,所以就決定在 --global 配置一下用戶名和密碼,不用每次手動輸入了。 ## 設置步驟 在項目目錄 git config --global credential.helper store
                  <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>

                              哎呀哎呀视频在线观看