通過git將本地專案推送至碼雲

2022-08-21 07:57:14 字數 2130 閱讀 3115

1.2安裝

略1.3基礎配置

1)配置使用者名稱,提交的時候會引用

git config --global user.name "liyufei"

2)配置郵箱(提交時會引用)

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

3)讓git不要管windows/unix換行符轉換的事

git config --global core.autocrlf false

4)編碼配置

#避免git gui中的中文亂碼

git config --global gui.encoding utf-8

#避免git status顯示的中文檔名亂碼

git config --global core.quotepath off

5)windows上還需配置下面命令

git config --global core.ignorecase false

6)git ssh key pair配置

第一步:在linux的命令列下,或者在windows的git bash命令列視窗中鍵入:

ssh-keygen -t rsa -c [email protected]

第二步:然後一路回車,不要輸入任何密碼之類,生成ssh key pair

第三步:ssh-add ~/.ssh/id_rsa

第四步:cat ~/.ssh/id_rsa.pub(檢視公鑰內容)

第五步:複製公鑰內容至剪下板,然後本課程使用的是oschina的gitlab,將公鑰貼上至此gitlab。

第六步:登入碼雲進行配置

點選右上角修改資料,進入個人ssh公鑰配置,把剛才複製的內容貼上進去,確定提交。

注:在執行第三步的時候經常會報異常:

could not open a connection to your authentication agent.

解決方案:先執行eval `ssh-agent`,然後再去執行第三步的命令就可以了。

略3.1在碼雲上線建立乙個空的專案

3.2將本地專案推送至遠端倉庫

這裡需要使用git bash(windows使用者)來將本地的專案推送至碼雲倉庫中

1)開啟git bash,依次輸入一下命令來推送

#先開啟到專案目錄

cd ...demo/

#分別建立兩個檔案readme.md和.gitignore

touch readme.md

touch .gitignore

#進行git初始化

git init

返回:會顯示建立了乙個空的git倉庫,並且生成了乙個隱藏的.git檔案

#檢視狀態

git status

返回:顯示此時在master分支上及改變的檔案資訊

#新增一下

git add .

返回:顯示此時在master分支上及改變的檔案的詳細資訊

#將專案本地提交

git commit -am 'first commit init project'

#連線到遠端倉庫

git remote add origin [email protected]:shadage/demo.git

#將本地專案推送到遠端倉庫(這裡要注意,遠端倉庫建立的空專案名為demo,那麼本地專案名也必須為demo才能推送上去)

git push -u origin master

返回:會報錯,第一次推送需要先拉取一下遠端的專案

#拉取一下遠端專案

git pull

#接著在去推送

git push -u origin master

返回:會報錯,提示本地的這個專案已經落後於遠端了,不讓推送

#強制推送

git push -u -f origin master

返回:推送至遠端倉庫成功

#我們都是採用分支開發,主分支發布模式,所以基於master建立乙個分支

git checkout -b v1.0 origin/master

返回:建立成功,可以重新整理網頁版的碼雲專案,即可看到新的分支

#切換分支

git push origin head -u

返回:即可成功切換到v1.0分支上。

如何通過GIt將本地專案上傳到碼雲

目前國內使用碼雲來管理專案是非常方便,我們如何將乙個專案上傳到碼雲上面,其實很簡單的,具體步驟如下 1 碼雲上新建乙個專案 x 專案名 2 本地建立乙個資料夾e x,然後使用git bash 3 cd 到本地資料夾中e x 如果是在建立的檔案中git bash 則此步驟可省略 4 使用 git in...

使用git將本地專案推送到碼雲私有倉庫

前言 之前博主一直是使用手動發布專案的,所以效率上是很費時的。最近因為搞了幾台伺服器,發布自己專案的時候感覺很痛苦。於是準備暫時打造乙個自動化的發布指令碼,第一步當然是將 傳到github上,因為碼雲上有免費的倉庫,就直接用碼雲上手了。下面是將本地的 使用git推到碼雲的步驟。環境作業系統 win1...

使用git將本地專案推送到碼雲私有倉庫

1 開啟git bash,進入到要提交專案的目錄下,例如 2 初始化 git init 3 在碼雲上新建倉庫,然後複製ssh 4 在本地庫上使用命令git remote add把它和碼雲的遠端庫關聯 git remote add gitee git gitee.com xhy2019 xczxclo...