Day 2 遠端倉庫連線 分支管理

2021-09-25 19:31:26 字數 2334 閱讀 2811

如何將專案放到碼雲上管理呢?

註冊乙個碼雲賬號( gitee.com)。

在碼雲建立乙個空的倉庫。建立好後,**會給倉庫分配2個位址,乙個是https,乙個是ssh。使用https需要輸入使用者名稱和密碼,使用ssh的方式不需要每次都輸入使用者名稱和密碼,但是要使用ssh需要設定ssh公玥。

cd ~/project

然後執行轉殖命令:

git clone [email protected]:使用者個性位址

git init               #建立倉庫

git remote add origin 使用者位址

注意:建立倉庫時,如果預設生成了一些文件,需要先pull,使本地檔案同步,才能push

git push origin master(分支名)
加 -u 強推

git config --system --unset credential.helper
如果還是不行,找到gitconfig檔案更改:1.開啟gitconfig檔案,我的檔案路徑在c:/使用者/自己的資料夾/.gitconfig,也就是git安裝的路徑下。

2.刪除末尾的 [credential] helper = manager

專案主頁 管理–> 部署公玥管理 --> 新增公玥 --> 右上角的 新增個人公玥

執行命令:

ssh-keygen -t rsa -c "郵箱位址"
按照提示三次回車可生成ssh key(可以不輸入任何東西)。通過檢視~/.ssh/id_rsa.pub檔案內容可以獲取到public key

c:\users\你的使用者名稱.ssh 下開啟id_rsa.pub。將密碼貼上到網頁中

linux:

生成ssh公玥:

將公玥新增到**中。

當本地工作完成,需要將**推送到遠端倉庫,使用git push命令

git push origin master
該操作只推送使用者機的本地倉庫中的**

git pull origin master
沒有完成的**提交到遠端倉庫會影響別人工作。git提供了分支功能,使用者可以在自己建立的分支上工作,想提交就提交,等到工作完成再一次性合併到原來的分支。

新建git倉庫時會預設建立乙個分支master–主分支。一般我們不會直接在主分支上操作,它主要用來發布版本。

建立乙個開發分支dev

git branch branch_name
顯示當前環境下所有分支,及現在所在分支

git branch
再切換到develop分支

git checkout branch_name
建立的同時切換:

git checkout -b branch_name
切換到某分支後,add, commit操作都會提交到該分支裡,不影響其他分支。可用log操作檢視上述操作結果。

git log --oneline  # 簡化log資訊
若要將內容合併到主分支,先切換到主分支

git checkout master
合併分支:

git merge branch_name
合併以後push到遠端倉庫儲存結果。

git branch -d branch_name

Git遠端倉庫 分支管理

一,遠端倉庫相關操作 1.轉殖遠端倉庫 到本機 git clone url 2.顯示遠端倉庫 git remote v origin fetch origin push 3.從遠端倉庫拉取資料 git pull origin master git pull origin master allow u...

git 遠端倉庫 and 分支管理

ssh keygen t rsa c youremail example.com 一.先有本地庫,再關聯遠端庫 要關聯乙個遠端庫,遠端庫的名字origin,這是git預設的叫法,也可以改成別的,但是origin這個名字一看就知道是遠端庫。git remote add origin git githu...

day2 運算子與分支結構

數 算符 加法運算 減法運算 乘法運算 除法運算 取模 取餘 整除 冪運算 和數學中的 的功能一模一樣。print 5 2 7 print 5 2 3 print 5 2 10 print 5 2 2.5 取餘 取模 數學中的求餘數 x y 求 x 除以 y 的餘數。print 10 3 1 應用1...