跳到主內容

最近更新的頁面

【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...