mirror of
https://github.com/github/gitignore.git
synced 2026-08-27 02:07:22 +02:00
41 lines
1.6 KiB
Plaintext
41 lines
1.6 KiB
Plaintext
# Claude Code (Anthropic's official CLI)
|
|
# Reference: https://code.claude.com/docs/en/claude-directory
|
|
#
|
|
# Only the local, machine-specific files that Claude Code writes into a
|
|
# project's .claude/ directory are ignored below. Everything else it creates
|
|
# there (settings.json, rules/, skills/, commands/, agents/, workflows/,
|
|
# output-styles/, agent-memory/, ...) is meant to be committed and shared
|
|
# with the team.
|
|
|
|
# Personal settings overrides. Take precedence over settings.json and are not
|
|
# shared. Claude Code auto-adds this to ~/.config/git/ignore; listing it here
|
|
# shares the ignore rule with your team.
|
|
.claude/settings.local.json
|
|
|
|
# Local project instructions. Personal per-project preferences (sandbox URLs,
|
|
# test data, ...). Loaded alongside CLAUDE.md but meant to stay private.
|
|
CLAUDE.local.md
|
|
|
|
# Local subagent memory. Subagents with `memory: local` write their MEMORY.md
|
|
# here to keep it out of version control. Project-shared subagent memory lives
|
|
# in .claude/agent-memory/ instead, which is meant to be committed.
|
|
.claude/agent-memory-local/
|
|
|
|
# Git worktrees for parallel sessions. Claude Code checks out `--worktree` and
|
|
# isolated-subagent worktrees here; ignoring the directory keeps their contents
|
|
# from showing up as untracked files in your main checkout.
|
|
.claude/worktrees/
|
|
.worktrees/
|
|
|
|
# The files below are committed on purpose. Uncomment a line only if you want
|
|
# to keep it local to your machine instead of sharing it with the team.
|
|
|
|
# Shared project settings
|
|
# .claude/settings.json
|
|
|
|
# Project instructions
|
|
# CLAUDE.md
|
|
|
|
# The entire Claude Code directory
|
|
# .claude/
|