gitee 同步資料的幾個步驟

2021-10-09 20:14:40 字數 2746 閱讀 1978

好久沒有弄gitee了,基本忘記了,今天又重新弄了一次,大致流程記錄如下:

1、在gitee中新建專案

因為新建專案和新建倉庫時都可以指定對方,所以先建立哪個都無所謂,因為我們只是同步資料,因此只建立倉庫就可以。

2、找到同步鏈結

有兩個鏈結分別是 https 的位址和 ssh 的位址,兩個都會用上,大家知道在**找就好了。

這裡可以找到兩個位址,分別是    和  [email protected]:r***group/***.git

csdn教程:可以跟隨這個  安裝

4、開始本機git初始化的操作

4.1 建立ssh key

應為我是macos系統,在終端介面敲入  ssh-keygen -t rsa  三次回車即可

如果是windows要開啟git bash,輸入ssh-keygen -t rsa

看到這個介面就表示生成好了,需要到  /users/***/.ssh 目錄下去找  .pub檔案是個文字檔案,開啟後就看到秘鑰。

注:在macos系統中 .開頭的檔案或目錄是隱藏的,預設看不到,需要按 command + shift + .  這三個鍵才能顯示,灰色表示隱藏的資料夾,如圖:

4.2 在gitee中新增秘鑰

在專案的管理頁面即可新增成功,我是管理員,所以新增成功了,不知道有沒有分級管理的機制。

可使用多公鑰部署,方便用多台機器進行資料同步。

4.3 鏈結到gitee

這時候我的系統出錯了,貌似是說本地缺少乙個git的目錄,需要對目錄進行初始化,但解決起來很簡單,在欲同步的目錄鍵入:

git init
2)指定我本人的名字,替換命令列中 your name 的部分

3)指定我的郵箱,替換命令列中 [email protected] 的部分

git remote add origin 

git config --global user.name "your name"

git config --global user.email "[email protected]"

4)遠端鏈結測試

ssh -t [email protected]
看到這個介面就表示鏈結成功了

5)增加資料倉儲

這裡就要用到之前生成的另乙個git的位址了,同樣是替換yourusername/yourprojectname 兩個位置

git remote add gitee [email protected]:yourusername/yourprojectname.git
由於手頭沒有windows,不知道跨系統命令是否一致,考慮應該是一致的。

這時系統就會生成.git的隱藏目錄,檢視方法同樣是 command + shift + .

windows 的檢視方法是在目錄的選單上點顯示的配置,勾選顯示所有檔案,就可以了,不再贅述。

6)檢視配置對應資料

git remote -v
可以顯示賬號和庫的對應關係,由於涉及隱私,這裡不再貼圖。

至此配置同步的過程應該就算完成了,上面的工作只需配置一次即可。

5、檔案同步操作

日常用的最多的就是同步操作了,命令如下:

git pull origin master

git add .

git commit -m "first updata"

git push origin master

1)將遠端庫中的文件同步到本地,更新前必須做這一步,否則程式會拒絕執行上傳操作; 

2)指定需同步的目錄,一般我這裡都是全量,因此寫 . 即可;

3)給這次上傳做個備註,可修改 「」內的文字;

4)將本地**推到遠端;

至此就完成了同步,上傳的全過程。

6、其它

git reset --hard 

git pull origin master

6.2 此處不涉及多分枝操作,以後再補充;

2023年9月27日親測成功。

2020.11.07 補充,今天在一台新機器上做同步操作,前面的都沒問題,但同步時依然要求輸入使用者名稱和密碼,這時需要做個重置,輸入如下兩條命令:

git remote remove origin

git remote add origin [email protected]:使用者名稱/倉庫名.git

然後再同步就不用輸入使用者名稱密碼了。

git上傳專案到gitee的基本步驟

git上傳專案到gitee的操作步驟 1git init 先進入專案資料夾使用git init命令,把這個目錄變成git可管理倉庫即版本庫repository 2git add 把檔案新增到版本庫中,將本地專案使用 git add 加入到快取區stage,不要忘記add 後的 意為將目錄中的所有檔案...

讀書的幾個步驟

學習的第一步,就是劃線和標註。就是拿到一本書,不管是精讀還是泛讀,不管以後準備還是不準備複習,都要在書上劃線和標註或者摺頁,劃線就是劃重點,這一招讓你在下次碰到這本書的時候,最短時間就能看到它的精髓,用陳安之的話說就是,這不是時間管理什麼才是時間管理?此外,對於非常重要的精彩頁面,還可以摺頁。標註就...

優化mysql資料庫的幾個步驟

分析問題的幾個步驟 1.開啟慢查詢日誌。這個步驟就是為了記錄慢查詢的sql,為下個步驟做準備,此步驟相關的知識點有如下 1.show variables like slow query log 檢視慢查詢的日誌記錄是否開啟。2.set global slow query log 1 設定慢查詢開啟。...