git克隆和上傳項目


軟件環境:

1. VS2017

2. Git ver 2.17.0.1

3. gitee.com

目的:

已有的本地項目(新建)上傳到碼雲,使本地可以和碼雲同步

嘗試:

  先在碼雲上建立項目,項目名稱和本地項目同名:WinArticleList;

  打開 git bash,創建一個 ssh key,命令如下

ssh-keygen -t rsa -C "郵箱地址"

  生成后可以通過命令查看生成密鑰的內容

cat /xxx/.ssh/id_rsa.pub

  提示:本機git是通過visual studio默認安裝的,win10系統下.ssh路徑在"C:\Users\phoenix\.ssh"下

  將key文件的全部內容復制下來,粘貼到碼雲的“SSH公鑰管理”中,在功能下添加一個公鑰,(猜測),這樣,就等於建立了一個“認證機制”,對本機發起的請求進行通過,對其它請求進行屏蔽。

  克隆:進入目標路徑(是項目想放置的路徑,如想把 A 項目放到 C:\code下,就通過git bash進入c:\code),運行

git clone git@gitee.com:cinlap/WinArticleList.git

  提示:該內容來自碼雲的具體項目的SSH訪問鏈接,進入具體項目,點擊“克隆/下載”,選擇“SSH”即可看到,運行成功可以看到結果

  

    

 

  也可以看到,路徑下的確克隆了該項目,因為是新建項目,所以內容只有一個README.md文件。第二步,將已經存在的項目代碼文件放到新的項目目錄下,也就是 WinArticleList 下

  

  使用 git add 命令將已有文件“添加”到 git 管理

git add .

  “點兒”的意思是將所有文件都弄一下,之后使用 git commit 命令提交到“暫存區”

git commit -m "本次備注內容"

  

  使用 git push 命令,將所有提交推送到遠程倉庫

 git push -u origin master

  

  可以看到,網頁上項目已經有了結果

  

結論:至此,已經成功提交。

總結:寫文之前折騰了半天都沒成功,所以才進行了這樣的流程:

  1. 先把已經存在的VS項目保存到別處待用;

  2. 從碼雲上新建一個項目,然后“克隆”到本地;

  3. 把項目文件“放回”項目文件夾下;

  4. 用 git 將所有項目文件“推送”回 git 服務器


免責聲明!

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



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