git的使用——上傳項目到自己的倉庫(從0開始教你)

關於git介紹

Git是一個開源的分佈式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。git是一種工具,它能更好的讓我們管理代碼。很多時候如果我們需要將本地項目代碼上傳至GitHub(gitlab)或者從GitHub(gitlab)上下載項目源碼到本地,那麼我們就會用到git這個工具。git工具不僅可以讓我們克隆別人的或者自己的遠程代碼,還可以實現本次存儲遠程倉庫。gitlab與github操作基本一致

環境支持

1.下載git軟件:https://git-scm.com/downloads
一直下一步即可,但一定要記住安裝路徑,安裝完後需點擊git-bash.exe文件,進入bash界面。
2.需在gitlab或者github註冊自己的賬號(記住自己的郵箱,用戶名和密碼)
3.註冊成功之後,點擊頭像旁邊‘+’新建一個項目
在這裏插入圖片描述

正式操作步驟

1.添加密鑰ssh keys

由於本地Git倉庫和Github倉庫之間的傳輸是通過SSH加密的,所以連接時需要設置一下:
(1) 在 git bash 輸入 cd ~/.ssh
如果出現 ”No such file or directory“ ,則表示需創建一個ssh keys:
創建方式:$ ssh-keygen -t rsa -C "[email protected]"
雙引號中填寫你自己註冊時用的郵箱名
然後提示:Enter file in which to save the key
$指定目錄: C:\user\(說明:若在此處不輸入路徑,而直接按回車,則ssh keys生成後存放的路徑爲C:\User.ssh)
在這裏插入圖片描述
(2) 然後找到rd_rsa和id_rsa.pub所在目錄打開idb_rsa.pub(可以把後綴名改成.txt),複製idb_rsa.pub中的內容,然後登錄自己的GitHub賬號,找到Settings中的SSH keys and GPG keys
在SSH keys中點擊創建New SSH key。
然後,將idb_rsa.pub裏的內容拷貝到Key內,Title內容隨便填,確定即可。在這裏插入圖片描述

2.開始上傳本地代碼到git遠程倉庫

(1)創建一個本地倉庫(其實就是新建一個文件夾)。
(2)右擊新建文件夾打開git bash here命令窗口。
(3)命令git init 把這個文件夾變成git本地可管理倉庫
在這裏插入圖片描述
這時文件夾裏回出現一個.git文件夾,.git是用來跟蹤和管理版本庫的。如果你看不到,就點擊文件資源管理器點擊上方文件按鈕,選擇更改文件夾和搜素選項在查看一欄設置隱藏文件可見。
在這裏插入圖片描述
(4)把項目文件粘貼到這個Test文件夾裏
(5)把項目添加到緩存區(add後是一個空格然後加上一個點)

git add .

(6)項目備註:

git commit -m '第一次提交'

(7)關聯本地倉庫:複製Clone or download中的內容。根據創建好的Git倉庫頁面的提示,可以在本地Test倉庫的命令行輸入:

$ git remote add origin https://github.com/guyibang/T...

在這裏插入圖片描述
(8)推送項目到遠程倉庫

$ git push -u origin master

由於新建的遠程倉庫是空的,所以要加上-u這個參數,等遠程倉庫裏面有了內容之後,下次再從本地庫上傳內容的時候只需下面這樣就可以了:

$ git push origin master

(9)若報錯在這裏插入圖片描述
原因:在建遠程倉庫是勾選了勾選了Initialize this repository with a README(就是創建倉庫的時候自動給你創建一個README文件),然後再本地倉庫並沒有這個README.md
解決

$ git pull --rebase origin master

然後

$ git push -u origin master

最後到遠程倉庫查看代碼上傳成功,偶耶!

==對此篇內容有疑問或者錯誤,請在下方留言哦! ==

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章