github - 如何一鍵部署至github page


最近在搞一套基於uniapp的ui,服務器貌似有點貴然后又不是很高大上;索性就在github上部署了一個靜態網站用來介紹並且使用它

 

測試的話我建議呢:寫個靜態網頁(index.html)丟上去

 

一鍵部署至github page(linux、windows)也用到了批命令

 

1. https://github.com/new  ,你沒看錯先建立

"用戶名/.github.io"

 

 

然后在git輸入你的github用戶名和郵箱配置(可能還會要你輸入密碼)

 

示例:

 

git config --global user.name 你的用戶名; //設置用戶名 git config --global user.email 你的登陸郵箱; //設置郵箱

 

實例:

git config --global user.name "sunsin"; //設置用戶名 git config --global user.email "1940694428@qq.com"; //設置郵箱

 

已配置? 可以用這條命令檢查一下

git config --global --list 

 

 

 

 

2. 配置本地推送至遠程倉庫的權限

 2,1 在本地生成密匙

示例:ssh-keygen -t rsa -C "github郵箱"
實例:ssh-keygen -t rsa -C "1940694428@qq.com"

命令成功以后呢,會在以下目錄生成兩個文件

C:\Users\sun\.ssh

 

 

我們用編輯器工具打開"id_rsa.pub"並復制里面的內容 ,再重新打開我們的github

 

點擊我們的頭像找到設置->SSH and GPG keys,把“id_rsa.pub”文件內容全部粘貼進去。不要做其他任何操作,提交保存

 

 

測試一下是否連通github(看公司是否屏蔽了它):

ssh -T git@github.com

 

 

配置好了以后就OK啦

 

3. 編寫批命令(貌似有點太折騰,不然一鍵部署咋來的)

 

 

 

 

 

  3.1 初始化倉庫

git init

  3.2 新建index.html

  3.3 添加所有文件

git add .

  3.4  提交部署

git commit -m 'deploy'

  3.5 推送到遠程分支

示例:git push -f git@github.com:用戶名/用戶名.github.io.git 分支名
實例:git push -f git@github.com:Sunnshino/Sunnshino.github.io.git master

 

然后我們等待幾分鍾或者幾十秒進入:https://用戶名.github.io/ 就可以看到index.html的頁面內容啦!

 

windows 批命令(在當前需要上傳的文件夾下操作),保存為.bat ,linux也是同樣操作,保存為.sh 運行為sh xx.sh

git add.
git commit -m 'deploy'
git push -f git@github.com:用戶名/用戶名.github.io.git 分支名


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM