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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                在了解之前,先注冊github賬號,由于你的本地Git倉庫和github倉庫之間的傳輸是通過SSH加密的,所以需要一點設置: 第一步:創建SSH Key。在用戶主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個文件,如果有的話,直接跳過此如下命令,如果沒有的話,打開命令行,輸入如下命令: `ssh-keygen -t rsa –C “youremail@example.com”,` 由于我本地此前運行過一次,所以本地有,如下所示: ![](https://box.kancloud.cn/2016-08-18_57b58ee2ce48c.png) id_rsa是私鑰,不能泄露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。 第二步:登錄github,打開” settings”中的SSH Keys頁面,然后點擊“Add SSH Key”,填上任意title,在Key文本框里黏貼id_rsa.pub文件的內容。 ![](https://box.kancloud.cn/2016-08-18_57b58ee2ec108.png) 點擊 Add Key,你就應該可以看到已經添加的key。 ![](https://box.kancloud.cn/2016-08-18_57b58ee419111.png) 1、如何添加遠程庫? 現在的情景是:我們已經在本地創建了一個Git倉庫后,又想在github創建一個Git倉庫,并且希望這兩個倉庫進行遠程同步,這樣github的倉庫可以作為備份,又可以其他人通過該倉庫來協作。 首先,登錄github上,然后在右上角找到“create a new repo”創建一個新的倉庫。如下: ![](https://box.kancloud.cn/2016-08-18_57b58ee43624c.png) 在Repository name填入testgit,其他保持默認設置,點擊“Create repository”按鈕,就成功地創建了一個新的Git倉庫: ![](https://box.kancloud.cn/2016-08-18_57b58ee4546fb.png) 目前,在GitHub上的這個testgit倉庫還是空的,GitHub告訴我們,可以從這個倉庫克隆出新的倉庫,也可以把一個已有的本地倉庫與之關聯,然后,把本地倉庫的內容推送到GitHub倉庫。 現在,我們根據GitHub的提示,在本地的testgit倉庫下運行命令: `git remote add origin https://github.com/tugenhua0707/testgit.git` 如下: ![](https://box.kancloud.cn/2016-08-18_57b58ee475296.png) 把本地庫的內容推送到遠程,使用 `git push`命令,實際上是把當前分支master推送到遠程。 由于遠程庫是空的,我們第一次推送master分支時,加上了 –u參數,Git不但會把本地的master分支內容推送的遠程新的master分支,還會把本地的master分支和遠程的master分支關聯起來,在以后的推送或者拉取時就可以簡化命令。推送成功后,可以立刻在github頁面中看到遠程庫的內容已經和本地一模一樣了,上面的要輸入github的用戶名和密碼如下所示: ![](https://box.kancloud.cn/2016-08-18_57b58ee48c157.png) 從現在起,只要本地作了提交,就可以通過如下命令: `git push origin master` 把本地master分支的最新修改推送到github上了,現在你就擁有了真正的分布式版本庫了。 2、如何從遠程庫克隆? 上面我們了解了先有本地庫,后有遠程庫時候,如何關聯遠程庫。 現在我們想,假如遠程庫有新的內容了,我想克隆到本地來 如何克隆呢? 首先,登錄github,創建一個新的倉庫,名字叫testgit2.如下: ![](https://box.kancloud.cn/2016-08-18_57b58ee4ad602.png) 如下,我們看到: ![](https://box.kancloud.cn/2016-08-18_57b58ee4cf900.png) 現在,遠程庫已經準備好了,下一步是使用命令`git clone`克隆一個本地庫了。如下所示: ![](https://box.kancloud.cn/2016-08-18_57b58ee4ef146.png) 接著在我本地目錄下 生成testgit2目錄了,如下所示: ![](https://box.kancloud.cn/2016-08-18_57b58ee51683b.png)
                  <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>

                              哎呀哎呀视频在线观看