skills-backup
將 ~/.hermes/skills/ 目錄下的所有技能備份至 GitHub 儲存庫
Files1
View on GitHubSKILL.mddevops/skills-backup/SKILL.md
GitHubSkills Backup Workflow
此技能用於將本地的 Hermes skills 備份至指定的 GitHub 儲存庫,確保工作流的持久化與跨設備同步。
步驟
進入技能目錄: 切換至
~/.hermes/skills/目錄。檢查 Git 狀態: 執行
git status確認當前分支與變更情況。暫存變更: 執行
git add .將所有新增、修改或刪除的技能檔案納入暫存區。提交變更: 使用具有描述性的 commit 訊息提交,例如:
git commit -m "Backup skills: $(date +'%Y-%m-%d %H:%M:%S')"推送至 GitHub: 執行
git push origin main將變更推送至遠端儲存庫git@github.com:AyaSakura-comp/hermes-skills.git。
注意事項與陷阱
- SSH 金鑰:確保執行環境已配置對應的 SSH Key 以便通過
git@github.com進行身份驗證。 - 分支名稱:預設使用
main分支,若儲存庫使用master請適時調整。 - 衝突處理:若遠端有更新,可能需要先執行
git pull --rebase以避免衝突。
驗證步驟
- 確認
git push回傳成功訊息。 - (選用) 檢查 GitHub Repo 網頁端確認檔案已更新。