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

                * [ **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 4. 查看 cat ~/.ssh/id_rsa.pub內容 獲取病全選賦值 5. 公鑰存儲地址在 C:/user/管理員/.SSH文件夾中 6. 復制之后到碼云平臺-》安全設置-》粘貼公鑰-》確定-》輸入密碼 7. 進行測試是否配置成功(碼云為例)**`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版本管理** ``` git clone 下載克隆一個倉庫 git add . 增加到緩存區 git commit -m "添加注釋" git branch -a 查看遠程分支 git remote -v 查看分支信息 git push origin master 推送到主干分支 git checkout -b dev 切換到新分支dev git push origin dev 推送到dev分支 怎么和主干分支合并: 首先 git checkout master 切換到主干分支 git merge dev dev分支和主干分支進行合并 然后 git push origin master 進行推送 git branch -D dev 刪除dev分支 git push origin :dev刪除遠程分支 git reset --hard head^ 回滾到上個提交 git reflog 查看提交日志 git reset --hard Gead@{1}回滾到那個版本 git checkout -b login 創建login分支 git branch 查看所有分支 git checkout master 切換到主 git merge login 把login分支合并到本地主分支 合并分支 git push 把本地的主分支推送到倉庫 怎么把本地login 分支傳導庫 首頁切換到login分支---》 git checkout login --》第一次推送用 git push -u origin login 補充: git log 查看記錄 git log [option] --all 顯示所有的分支 --pretty==online 將提交信息顯示為一行 --abbrev-commit 使得輸出的commit更尖端 --graph 以圖形的形式展示 創建忽略文件 touch .gitignore .git branch:查看當前分支,如果在后面加-a則表示查看所有分支。 2.git log:查看提交歷史,在commit id這一項中可以看到提交的歷史版本id。 3.git reflog:查看每一次命令的記錄 4.git reset --soft:回退到某個版本,只回退了commit的信息。 5.git reset --mixed:為默認方式,不帶任何參數的git reset,即時這種方式,它回退到某個版本,只保留源碼,回退commit和index信息。 6.git reset --hard:徹底回退到某個版本,本地的源碼也會變為上一個版本的內容,撤銷的commit中所包含的更改被沖掉。 作者:江西小胡 鏈接:https://www.jianshu.com/p/9ff4644b8790 來源:簡書 著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。 ``` ![](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>

                              哎呀哎呀视频在线观看