- 1.現在服務器安裝一下git。
- 如果沒有Git 先安裝一下git :打開終端運營命令:yum install git
- 檢查是否有git git version 查看:
- 然後配置全局用戶名和郵箱:
- git config --global user.name "176****4991"
- git config --global user.email "154****[email protected]"
- 在線上服務器生成公鑰:
- ssh-keygen -t rsa -C "onlineserver@154****[email protected]"
- 一直回車;出現冒泡泡就好了;就可以關掉了。去root文件夾下找公鑰:
- /root/.ssh/id_rsa.pub
- 把公鑰配置到git的公鑰裏面。
- 複製:內容文本到
- 本地是測試環境,本地更新了內容提交代碼到測試分支:
- git status
- 查看更新狀態;
- 未提交內容爲紅色,提交後的內容爲綠色;
- git add .
- 添加更新內容
- git status 查看更新狀態
- git commit -m '本次更新內容註釋'
- 把本次更新提交到測試分支
- git push origin ceshi
- 切換分支到master
- git checkout master
- 合併ceshi沒有問題的代碼到master
- git merge ceshi master
- 測試上同步項目文件。
- 從master分支拉去文件到服務器;
- git pull origin master
- 根據提示輸入賬戶名和密碼即可。
- 給發佈的版本打個標籤;
- git tag -a '標籤名稱' -m"發佈版本"
- 查看已有標籤
- git tag
- 查看遠程tag
- git ls-remote --tags origin