增加 user 到 docker group
Docker 安裝好之後基本少都需要使用 sudo 來進行操作,可以把使用者加入到 docker group 來讓使用者可以不用 sudo 來進行 docker 相關的操作。
- Add docker group(基本上安裝完 docker 應該就會有)
sudo groupadd docker - Add user to group
sudo usermod -aG docker $USER - 切換到該 group
newgrp docker
Docker 安裝好之後基本少都需要使用 sudo 來進行操作,可以把使用者加入到 docker group 來讓使用者可以不用 sudo 來進行 docker 相關的操作。
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
如果 .gitattribute 太晚才加入專案的話,即便檔案類型有加入 git lfs track,但先前已經 commit/push 到 git 上的檔案都會被忽略掉,需要使用 git add --renormalize . 來讓 git 重新掃描整個專案漏缺的 LFS 檔案,重新 push 一次才會正常。
最近很夯 SDD,然後 GitHub 也出了工具 spec-kit 來幫助開發者撰寫 SDD 文件。 這個工具可以讓你直接用自然語言來描述你的需求,然後自動生成 SDD 文件。 spec-kit 支援來幾乎現在市面上所有的 AI Coding 工具,而且一直持續在更新。 以下是目前(0.0.79)版本可用的指令以及指令的用處: * 核心指令: 指令 用途 /speckit.constitution 建立或更新專案管理原則和開發指南 /speckit.specify 建立需求和使用者故事 /speckit.plan 建立實施計劃 /speckit.tasks 生成 Task /speckit.implement 執行 Task * 選擇性指令: 指令 用途 /speckit.clarify 釐清不明確的規格,
通常都會在 shell script 最上方寫上 shebang #!/usr/bin/env bash 不過今天寫完一個產檔案的 script 後確跳出了以下的錯誤: 1: #!/usr/bin/env: not found 但 which env 也確認路徑正確,找了一圈發現原來是 BOM 造成的問題,把 BOM 拿掉就正常了。
Claude Code 前陣子大概 8 月初的時候 release 了 security-review 的功能,這幾天想到想說用一下,結果一下指令就噴了以下的錯誤: Error: Bash command failed for pattern "!`git log --no-decorate origin/HEAD...`": [stderr] fatal: ambiguous argument 'origin/HEAD...': unknown revision or path not in the working tree. Use '--' to separate paths from revisions,