最近更新的頁面
【Linux】DNS 相關
如何知道本機dns server 設定在哪 # 查詢/etc/resolv.conf cat /etc/resolv.conf # ip 出現 類似nameserver 127.0...
【GitLab】使用ssh clone 專案
以下是在 GitLab 使用 SSH 方式 clone 專案的完整步驟,假設你的 GitLab 伺服器是公司內部或自架的,也適用: 1️⃣ 產生並設定 SSH Key 建立 SSH Ke...
【Mac】固定網卡mac
隨機化 MAC (Private Address, Random MAC) 從 macOS Big Sur 開始,Wi-Fi 預設會啟用 隨機 MAC 功能,連接某些 SSID 時,系統會...
【Jenkins】常用plug-in
權限控管https://plugins.jenkins.io/matrix-auth/
【Jenkins】 on macOS 速查表
1. 安裝流程 # 更新 Homebrew 自身與套件清單 brew update # (可選)升級已安裝的套件 brew upgrade # 安裝 Jenkins LTS(穩...
【Shell】【Tool】call_api
call_api() { curl -fsS \ --connect-timeout 2 \ --max-time 5 \ --retry 2 --retry...
【jq】 linux json 查詢工具(查詢篇)
data { "firstName": "John", "lastName": "Smith", "age": 25, "address": { "stree...
【GitLab】CI/CD Settings 說明
✅ General pipelines 1. Public pipelines 功能:允許任何人(即使沒有專案權限)查看 Pipeline 與 Job 詳細資訊,包括 log 和...
【GitLab】runner 使用 k8s 流程說明
一、前置條件 已有可用的 Kubernetes 叢集(kubectl/helm 可連通) GitLab 可連到 Runner(你的 GitLab URL 例:http://...
【Git】git revert <commit> 和 git checkout <commit> 差異
git revert <commit> 和 git checkout <commit> 雖然都能「回到某個 commit」,但本質上用途完全不同。以下為詳細說明與比較。 一、git rever...
【Git】還原相關
以下是關於 Git 還原(恢復)功能的完整說明 Git 還原功能總表 指令 還原範圍 是否會刪除暫存區 是否會刪除未追蹤檔案 適用情境 git checkout . 工作目錄 ...
【Git】解決github項目體積過大的問題
首先查找出大文件 $ git rev-list --objects --all | grep "$(git verify-pack -v .git/objects/pack/*.idx ...
【Git】Github 新增專案檔案
create a new repository on the command line echo "# sample_proj" >> README.md git init git add...
【Git】TorotoiseGit 占用資源解決方法
【原因】 TorotoiseGit 會掃描硬碟內有git 版控資料夾的的異動,並產生相對應的圖示,有時會造成主機磁碟讀寫過高 【解決】限縮掃描範圍 任一個資料夾按右鍵->【To...
【GitLab】升級相關
升級路徑https://gitlab-com.gitlab.io/support/toolbox/upgrade-path/
【Git】checkout 與 switch 比較
我來幫你整理 git switch 和 git checkout 的差異,並用表格讓你快速比較。 1️⃣ 歷史背景 git checkout 是 Git 早期就有的指令,功能很多,但語意...
【Git】HEAD 是什麼
當然可以!HEAD 是 Git 中最核心也是最常見的概念之一,很多 Git 指令(如 reset、checkout、rebase)都與它有關。下面我會從簡單到深入,幫你完整說明: 一句話理解 ...
【Git】每個 commit 不都是從某個分支出來的嗎?
這是個非常棒的深入問題,顯示你對 Git 的理解已經進入「底層思維模式」,我們來一一說明: 一句話解釋你提的問題: 不是每個 commit 都屬於分支,但每個分支都指向某個 commit...
【Git】head, tag, commit, branch的關係
這是一個非常關鍵的 Git 理解核心:HEAD、tag、commit、branch 彼此的關係。我幫你用「定義 + 關聯圖 + 對照表 + 比喻」完整整理如下: ✅ 一張圖:理解 Git 中 ...
【GitLab】gitlab-runner 執行環境種類
下面整理成表格給你(主流可用的 executor): Executor 運作方式 優點 缺點 適用情境 設定/註冊要點 shell 直接在 Runner 主機的 shel...