通過git將本地文件上傳到碼雲的方法


1. 在碼雲上創建項目

在碼雲首頁頂部,下圖所示,右上角頭像旁邊的加號,鼠標移上去會顯示下拉的,點擊“新建項目”。

2. 安裝Git

下載完成后安裝即可,安裝過程中沒有注意事項,全部默認一直next直到結束!

3.配置Git工具
安裝完成以后從桌面或開始菜單打開Git工具{點擊Git bash 打開}。

3.1 Git基本信息設置
在打開的編輯里面依次輸入並執行配置信息,下圖所示:

  1. $ git config --global user.name "liehuodadi"
  2. $ git config --global user.email "dfbazhu@qq.com"


從其中的global可以知道這是Git的全局配置!其中"liehuodadi"是用戶名,可以填寫您的碼雲的用戶名,第二行的"dfbazhu@qq.com"自然是郵箱了,可以填寫您的碼雲賬號的郵箱,用戶名和郵箱也可以填寫別的(只要是用戶名和郵箱格式就OK)。

3.2 生成密鑰
接着上面的步驟,輸入以下代碼,:

  1. $ ssh-keygen -t rsa -C “hakissb@126.com”  

輸入上面的命令后一直按3次回車直到出現圖形界面即可,不要輸入任何內容直接回車到出現圖形界面,其中的郵箱隨便填寫,也可以填寫您的碼雲郵箱號。區分大小寫!

3.3 添加私鑰到碼雲
先將上一步生成的密鑰復制下來,方法是接着輸入命令:

  1. $ cat ~/.ssh/id_rsa.pub

回車后即可看到密鑰:

先將密鑰復制下來。也可以打開C:\Users\Administrator\.ssh\id_rsa.pub文件復制,3.2步驟中生成的密鑰默認在這個位置!

進入碼雲頭像下面的 設置 或者 個人中心里面的設置也可以:

點擊左側的“SSH公鑰”:

右側的添加公鑰,標題隨便填寫,公鑰 里面將上面我們復制的那個本地密鑰粘貼到這里,然后點擊“確定”即可。這樣我們就有權限對自己在碼雲上的項目進行讀寫操作了。

4. 建立本地倉庫並初始化
在本地電腦的一個盤里面新建一個文件夾,如文件夾名為ecshopadaption,然后在ecshopadaption文件夾上面點擊 右鍵---Git bash here:

然后在彈出來的Git命令窗口輸入:

  1. $ git init

此時會在ecshopadaption文件夾里面生成一個名為.git的文件夾,這個文件夾是隱藏的!如果電腦設置不顯示隱藏文件夾是看不到的呢。

5. 添加遠程項目

5.1 找到你的碼雲上第一步中新建的項目名稱的鏈接,下圖所示,進入碼雲的“個人主頁”(在碼雲的首頁或頭像下拉那里都能點擊進入個人主頁),然后在左側的“項目”列表里面可以看到第一步中創建的項目,我創建的項目是名稱“ecshop_B2C商城多終端自適應響應式布局模板”,點擊該項目名稱進入到項目里面。

此時我們的碼雲項目里面只有一個README.md的文件啦,空空如也。其中地址欄里面的網址就是項目所在的地址,將地址欄里面的網址復制下來:


5.2 本地電腦連接碼雲項目,在里面Git接着輸入以下命令:

  1. git remote add origin https://gitee.com/liehuodadi/ecshop_adaption
  2. 查看已經連接遠程庫 git remote -v
  3.  刪除當前連接的遠程庫  git remote rm xxxx       (xxxx是連接的庫名)

上面的網址即5.1中我們在碼雲上創建的項目的網址,也就是剛才復制的那個項目的網址。

5.3 同步碼雲項目到本地。使用以下命令:

  1. git pull origin master


然后回到我的本地項目文件夾中,發現README.md文件被下載下來了(因為新建的碼雲項目里面只有有一個README.md文件):


6. 將本地項目上傳到碼雲對應的項目里面

6.1添加文件到緩存區
將需要上傳到碼雲的代碼或文件拷貝到新建的文件夾ecshopadaption里面。在Git里面輸入以下代碼回車:

  1. git add .

注意add與“.”之間有一個空格。


此時會要求您輸入碼雲的賬號和密碼,登錄即可


登錄以后Git會自動將項目所在文件夾里面的全部文件自動添加到緩存區,如果本地項目文件較多,這一步需要的時間會長一些。


6.2 為上傳文件添加注釋
等待緩存完畢,接着輸入命令:

  1. $ git commit -m "first push"

其中的first push為注釋的內容,請自定義填寫。

6.3 提交代碼到碼雲
等待上步完成,繼續輸入執行命令:

  1. $ git push origin master


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM