git提交程式碼託管平臺流程

周龍飛發表於2020-06-09

首先先安裝git

git官網 ---- https://git-scm.com/

下載好傻瓜式安裝即可

安裝好過後,再桌面任意空白區域右鍵,看到以下兩個選項即為安裝成功

一般都用第二個選項也就是 Git Bash Here,點選它會出現git控制檯,就可以輸入命令了

輸入命令

ssh-keygen

即可生成祕鑰和公鑰,一般在c盤 使用者 資料夾下生成 .ssh 資料夾,.ssh 資料夾下面會有兩個檔案,檔名為 id_rsa 的是私鑰,id_rsa.pub 為公鑰;注意:千萬不要改動裡面檔案的路徑

然後開啟碼雲 ---- https://gitee.com/ 並登陸,再右上角 點選 設定->安全設定->ssh公鑰 然後把剛生成的公鑰檔案拖到記事本里面開啟,把裡面的文字全部複製貼上到碼雲ssh公鑰 上面,然後儲存,這要祕鑰也就配置好了

接著全域性配置使用者名稱和郵箱

輸入命令

git config --global user.name[你的碼雲賬號]

git config --global user.email [你的碼雲驗證郵箱]

配置好過後,可以輸入git config --list 檢視配置的資訊

然後就是要建立你的本地倉庫

再你的專案檔案目錄下空白區域右鍵開啟git控制檯,輸入命令

git init

建立本地倉庫,這時候會在當前目錄下生成一個 .git 的資料夾,預設是隱藏的,不用管它,我們用不上

接著就是讓你的本地倉庫和遠端倉庫相互關聯起來了

輸入命令

 git remote add origin 遠端倉庫的ssh地址

如果設定錯了,可以輸入命令

git remote rm origin

刪除,然後再輸入上面那條命令就可以了

輸入命令

git status

可以檢視本地倉庫的狀態

如果出現紅色的字型,表示還未新增到暫存區;綠色字型,表示提交到暫存區了

接著依次以下輸入命令

git add .//提交到暫存區
git commit -m '本次提交註釋'
git push origin master //提交到主分支

第一次提交會讓你回答兩個問題,一直輸入yes就行;

這樣就完成了一次提交了,以後只需要輸入上面三條命令就可以提交了

git建立切換刪除分支

git branch login //建立login分支
git checkout login //切換到login分支
git branch -d login //刪除分支

注意:刪除分支要切換到其它分支上,不要再要刪除的分支上輸入命令進行刪除

合併分支內容,輸入以下命令

git merge login

檢視歷史版本

git log

回退歷史版本

git reset --hard '想要回退到的歷史版本 commit 後面的字串'

本地的版本和遠端的版本不一致導致,git衝突

使用以下命令解決衝突

git pull

git pull 從遠端倉庫上,拉取更新

也可以使用

//使用 fetch 獲取遠端最新資訊並開闢一個臨時分支
git fetch origin master:tmp

git diff tmp//將當前分支和臨時分支的內容進行對比
git merge tmp//再選擇合併分支內容

 

相關文章