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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 9.9 通過 Git 打包和安裝 ## 9.9.1 安裝到 GitHub 以上的方式對于本地包來說是可以的,但是我們如何打包代碼到開發者圈子呢?那么我們需要一個云端的源碼的版本控制系統,比如著名的 Git。 在 Linux 和 OS X 的機器上 Git 是默認安裝的,在 Windows 上你必須先自行安裝,參見 [GitHub 幫助頁面](http://help.github.com/win-set-up-git/)。 這里將通過為第 9.8 節中的 uc 包創建一個 git 倉庫作為演示 進入到 uc 包目錄下并創建一個 Git 倉庫在里面: `git init`。 信息提示: `Initialized empty git repository in .../uc`。 每一個 Git 項目都需要一個對包進行描述的 README 文件,所以需要打開你的文本編輯器(gedit、notepad 或 LiteIde)并添加一些說明進去。 - 添加所有文件到倉庫:`git add README uc.go uc_test.go Makefile`。 - 標記為第一個版本:`git commit -m "initial rivision"`。 現在必須登錄 [GitHub 網站](https://github.com/)。 如果您還沒有賬號,可以去注冊一個開源項目的免費帳號。輸入正確的帳號密碼和有效的郵箱地址并進一步創建用戶。然后你將獲得一個 Git 命令的列表。本地倉庫的操作的命令已經完成。一個優秀的系統在你遇到任何問題的時候將 [引導你](http://help.github.com/)。 在云端創建一個新的 uc 倉庫;發布的指令為(`NNNN` 替代用戶名): ``` git remote add orign git@github.com:NNNN/uc.git git push -u origin master ``` 操作完成后檢查 GitHub 上的包頁面: `http://github.com/NNNN/uc`。 ## 9.9.2 從 GitHub 安裝 如果有人想安裝您的遠端項目到本地機器,打開終端并執行(NNNN 是你在 GitHub 上的用戶名):`go get github.com/NNNN/uc`。 這樣現在這臺機器上的其他 Go 應用程序也可以通過導入路徑:`"github.com/NNNN/uc"` 代替 `"./uc/uc"` 來使用。 也可以將其縮寫為:`import uc "github.com/NNNN/uc"`。 然修改 Makefile: 將 `TARG=uc` 替換為 `TARG-github.com/NNNN/uc`。 Gomake(和 go install)將通過 `$GOPATH` 下的本地版本進行工作。 網站和版本控制系統的其他的選擇(括號中為網站所使用的版本控制系統): - BitBucket(hg/Git) - GitHub(Git) - Google Code(hg/Git/svn) - Launchpad(bzr) 版本控制系統可以選擇你熟悉的或者本地使用的代碼版本控制。Go 核心代碼的倉庫是使用 Mercurial(hg) 來控制的,所以它是一個最可能保證你可以得到開發者項目中最好的軟件。Git 也很出名,同樣也適用。如果你從未使用過的版本控制,這些網站有一些很好的幫助并且你可以通過在谷歌搜索 "{name} tutorial",其中 name 為你想要使用的版本控制系統得到許多很好的教程。
                  <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>

                              哎呀哎呀视频在线观看