0%
MySQL 取得中位數
發表於
更新於
所需閱讀時間 ≈
2 分鐘
Git 如何一次推兩個 Repository
發表於
更新於
所需閱讀時間 ≈
1 分鐘
如何自動更新主機上的 Git Repository
發表於
更新於
所需閱讀時間 ≈
1 分鐘
自動更新 Git Repository
前言
在測試主機想要維持在最新的版本,local本機 推新的版本又不想每次跑到主機上執行 git pull 等相關指令
可以在 git的hook中新增script當git的repository接收到新的 commit 時,會自動幫我們執行想要的script
新增 script
在 git_repository/hooks 中 新增 post-receive檔案
post-receive,可以加各式各樣的 像似 Queue 或 composer install 等指令
1
2
3
4
5
6
7
8#!/bin/sh
unset GIT_DIR
DeployPath="/var/www/html"
cd $DeployPath
git fetch --all
git reset --hard origin/master將 post-receive + x 變成可執行
1
$ chmod +x post-receive
筆記小角落
- 新增一個空白的 git repository
1
$ git init --bare repository_name
Laravel 資料夾的權限設定
發表於
更新於
所需閱讀時間 ≈
2 分鐘
Laravel 部署在 Linux 上的權限設定
一直對 Linux 的檔案權限部屬不太熟悉,趁這次有機會部署新的專案來查資料
這篇文章對我的幫助很大,後續查到的也是差不多的方式進行部署
參考網站: https://stackoverflow.com/questions/30639174/how-to-set-up-file-permissions-for-laravel
MySQL 新增設定使用者權限
發表於
更新於
所需閱讀時間 ≈
1 分鐘
設定 Vim 為預設的編輯器
發表於
更新於
所需閱讀時間 ≈
1 分鐘
前言:
每次在安裝 Linux 設定 sudo 時都會預設使用nano
編輯器 ,
進入編輯器又不熟悉怎離開的情況下金魚腦忘記指令都必須要查資料才能離開
如果不小心進入 nano 編輯器怎離開
Ctrl + X 之後會問是否存檔 按下 Y / N
設定 Vim為預設編輯器
1 | $ sudo update-alternatives --config editor |
1 | Selection Path Priority Status |
尋找 vim.basic 或 vim.tiny 並將 Selection 輸入並按下Enter,
下次打開的時候就會使用預設的 Vim
參考網站:
https://askubuntu.com/questions/539243/how-to-change-visudo-editor-from-nano-to-vim
如果這一篇文章有幫助到你的話,
請您幫忙點選廣告,都是以不擾人與不強迫的方式呈現
安裝VPS Nginx PHP MySQL
發表於
更新於
所需閱讀時間 ≈
4 分鐘
MySQL 欄位 日期欄位延展到 N 個月底
發表於
更新於
所需閱讀時間 ≈
1 分鐘
第一次使用 Hexo
發表於
更新於
所需閱讀時間 ≈
1 分鐘