<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 功能強大 支持多語言、二開方便! 廣告
                ## 全局設置 ` `由于git是分布式管理工具,需要輸入用戶名和郵箱以作為標識,因此,在命令行輸入下列的命令: ` `1.設置用戶名 ``` git config --global user.name "yuanhongping" ``` ` `2.設置郵箱 ``` git config --global user.email "yuan_hp@sina.cn" ``` Note:注意git config? --**global**參數,有了這個參數,表示你這臺機器上所有的Git倉庫都會使用這個配置,當然你也可以對某個倉庫指定的不同的用戶名和郵箱,根據個人情況設置。 ## 創建版本庫 ` `版本庫就是我們所說的“倉庫”,英文名repository,你可以理解為一個目錄,這個目錄里面的所有文件都可以被Git管理,文件的修改,刪除Git都能跟蹤, ` `以便任何時刻都可以追蹤歷史,或者在將來某個時刻還可以將文件”還原”。 ` `此次在自己的linux電腦的該路徑做為說明。 ![](https://img.kancloud.cn/d7/cb/d7cb8d5e6061aeaae3b704081a54a3c5_623x383.png) ## 添加文件到版本庫 ` `要添加文件到版本庫,首先需要將這個目錄變為git可以管理的倉庫,命令如下: ``` git init ``` ![](https://img.kancloud.cn/97/f0/97f0f0a998d52539d069ad928427178d_626x78.png) ## 新建文件或者添加文件 ` `然后在該目錄下面創建文件,或者拷貝已有的文件到該目錄下。之后使用命令 ``` git status ``` 來查看當前狀態。 ![](https://img.kancloud.cn/ab/35/ab359a509cfdc8c996d7644ec2692ad4_633x464.png) ` `可以看到新添加進來的文件還沒有添加到倉庫緩存。 ` `使用命令 ``` git add <文件>... ``` 把項目添加到倉庫(或`git add .`把該目錄下的所有文件添加到倉庫,注意點是用空格隔開的) ` `再次使用`git status`查看狀態,看看文件是否已經添加。 ![](https://img.kancloud.cn/dd/cd/ddcda2f1b5348d216065321c9f276062_631x545.png) ` `用`git commit -m “注釋內容” `把項目提交到倉庫。 ![](https://img.kancloud.cn/b9/19/b9194e376648a3f53aafe391c90bc579_804x428.png) ` `在Github上創建一個Git倉庫。你可以直接點New repository來創建,比如我創建了一個Electron learn的倉庫.進入倉庫。 ![](https://img.kancloud.cn/fc/44/fc443be5bbf02cf901ade1b37c7ebd8c_1092x603.png) ## 關聯Git倉庫 ` `在Github上創建好Git倉庫之后我們就可以和本地倉庫進行關聯了,復制Clone or download中的內容。根據創建好的Git倉庫頁面的提示,可以在本地倉庫的命令行輸入。 ``` git remote add origin https://github.com/yuan-hp/Electron-learn.git ``` 注意上述地址可以直接到GitHub上去拷貝過來,如下: ![](https://img.kancloud.cn/35/d4/35d4b0a2203679f9497044b7e9de9807_749x539.png) ` `關聯好之后我們就可以把本地庫的所有內容推送到遠程倉庫(也就是Github)上了,通過: ``` git push -u origin master ``` **由于新建的遠程倉庫是空的,所以要加上-u這個參數**,等遠程倉庫里面有了內容之后,下次再從本地庫上傳內容的時候只需下面這樣就可以了: ``` `git push origin master` ``` ` `上傳時可能出現錯誤無法上傳,如下: ![](https://img.kancloud.cn/4c/63/4c636e3dfc99ea5dfc8d4553e0582512_868x180.png) ` `不要通過網頁提交,通過網頁提交一次,然后在終端再次push的時候,會認為網上代碼倉庫已經被其他地方提交過一次代碼,此時會拒絕終端push ` `這個時候只能是pull,然后才能再次在終端提交。 ` `也就是說,避免這種問題的注意事項是:不要通過網頁向倉庫提交文件。 ``` 解決辦法: 1.強行上傳  ?git push -u origin +master 2.盡量先同步github上的代碼到本地,在上面更改之后再上傳 使用 git pull origin master 將遠程的同步到本地倉庫 ``` ## 第一次之后的同步 ` `在進行了第一次上傳后,再次編輯時,首先通過 ``` git pull origin master ``` 將遠程倉庫同步到本地倉庫,然后本地進行修改后進行的操作為 ``` git pull origin master(講遠程同步到本地)-->修改/添加文件-->git add .-->git commit -m "注釋內容" -->git push origin master(同步本地倉庫到遠程倉庫) ``` ## linux上傳至gitee的腳本 為了使得每次同步到云端倉庫更簡單,自己寫了一個腳本: ```bash #!/usr/bin/env bash #UFUNCTION=自動同步當前項目至github倉庫 pwd git status git add . if [ $# -gt 0 ];then git commit -m "$*" else dat=$(date +%Y/%m/%d\ %H:%M:%S) git commit -m "$dat" fi git push origin master ```
                  <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>

                              哎呀哎呀视频在线观看