Git入門學習筆記 二 遠端倉庫

2021-08-13 04:51:26 字數 1324 閱讀 8516

上一節說了git可以講工程上傳到網上,大家都習慣使用github,可以說是git的官方伺服器,可以免費使用。而我習慣使用國內的git託管服務——碼雲。碼雲的功能跟github一樣,而且訪問速度相較於github要快。下面來記錄一下怎樣在碼雲建立乙個遠端倉庫並且將本地倉庫和遠端倉庫同步。

1.建立和新增ssh公鑰

開啟git bash,一般首次安裝git的電腦是沒有ssh公鑰的,所以我們要建立乙個,輸入一下**

ssh-keygen

-t rsa -c

"[email protected]"

執行之後就會生成乙個私鑰和乙個公鑰,分別存放在id_rsa 和id_rsa.pub 中。

cat ~/.ssh/id_rsa.pub
執行以上**之後可以得到ssh公鑰。

在碼雲**申請乙個賬戶之後先將自己的ssh公鑰新增進去,步驟如下。

2.建立遠端倉庫

填寫專案名稱,其他的暫時預設就行。

3.建立本地倉庫和遠端倉庫的鏈結

這一步很簡單,輸入以下**

git remote add gitee [email protected]:shushangdelongmiao/gitxuexibiji.git
gitee是遠端倉庫的名字,你可以隨便命名,後面的位址由下圖得來

4.上傳和轉殖

我忘記之前糾結的那個問題是什麼了,反正就是關於伺服器和客戶端的倉庫的同步問題,反正最後我的解決方法就是不管本地有沒有專案,先在碼雲建立乙個專案,然後再轉殖到本地,如果本地已經建立好了專案,就將整個專案移過去。轉殖的命令如下

git clone [email protected]:shushangdelongmiao/gitxuexibiji.git
將專案資料夾整理好之後就可以上傳到遠端倉庫

git add -a      #新增當前目錄及所有子目錄下的所檔案到暫存區

git commit -m "在此處新增說明"

#提交git push -u gitee master #上傳

Git學習筆記 遠端倉庫

接下來就是git牛逼的地方,分布式控制。實際情況往往是這樣,找一台電腦充當伺服器的角色,每天24小時開機,其他每個人都從這個 伺服器 倉庫轉殖乙份到自己的電腦上,並且各自把各自的提交推送到伺服器倉庫裡,也從伺服器倉庫中拉取別人的提交。這樣你能及時取得新版本,伺服器掛掉也沒事,因為其他機器上也有存檔。...

git 學習筆記 遠端倉庫

git是分布式版本控制系統,同乙個git倉庫,可以分布到不同的機器上。怎麼分布呢?最早,肯定只有一台機器有乙個原始版本庫,此後,別的機器可以 轉殖 這個原始版本庫,而且每台機器的版本庫其實都是一樣的,並沒有主次之分。你肯定會想,至少需要兩台機器才能玩遠端庫不是?但是我只有一台電腦,怎麼玩?其實一台電...

git遠端倉庫(二)

ssh keygen t rsa c 573143765 qq.com 然後一路回車 root localhost ll ssh 總用量 8 rw 1 root root 1675 3月 18 04 28 id rsa 私有,自己保留 rw r r 1 root root 398 3月 18 04 ...