Skip to content

chore(blame): unignore checked in .vscode/ files#7592

Merged
jmelahman merged 1 commit intomainfrom
jamison/unignore-vscode
Jan 20, 2026
Merged

chore(blame): unignore checked in .vscode/ files#7592
jmelahman merged 1 commit intomainfrom
jamison/unignore-vscode

Conversation

@jmelahman
Copy link
Copy Markdown
Contributor

@jmelahman jmelahman commented Jan 20, 2026

Description

This files are versioned, so we shouldn't ignore them. Keep the rest of the directory ignored by default.

How Has This Been Tested?

20260120_14h05m32s_grim

Additional Options

  • Override Linear Check

Summary by cubic

Update .gitignore to track .vscode/env_template.txt, .vscode/launch.json, and .vscode/tasks.template.jsonc while keeping the rest of .vscode ignored. Ensures shared VS Code config stays versioned for consistent local setup and debugging.

Written for commit 7d53765. Summary will update on new commits.

@jmelahman jmelahman requested a review from a team as a code owner January 20, 2026 22:07
@jmelahman jmelahman merged commit 8f274e3 into main Jan 20, 2026
20 checks passed
@jmelahman jmelahman deleted the jamison/unignore-vscode branch January 20, 2026 22:07
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Jan 20, 2026

Greptile Summary

Adds gitignore negation rules to explicitly track three VSCode configuration files (env_template.txt, launch.json, tasks.template.jsonc) that are now checked into version control. The .vscode directory remains ignored by default, but these specific files are exempted from the ignore rule using the ! prefix.

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk
  • The change is a simple, low-risk gitignore configuration update that correctly uses negation patterns to track specific VSCode files. The files are already committed and tracked in the repository, confirming the change works as intended.
  • No files require special attention

Important Files Changed

Filename Overview
.gitignore Added gitignore exceptions to track three checked-in .vscode/ configuration files while keeping the rest of the directory ignored

Sequence Diagram

sequenceDiagram
    participant Dev as Developer
    participant Git as Git
    participant Repo as Repository
    
    Note over Dev,Repo: Before: .vscode directory fully ignored
    Dev->>Git: Commit .vscode/env_template.txt
    Git-->>Dev: File ignored (not tracked)
    
    Note over Dev,Repo: After: Specific files exempted from ignore
    Dev->>Git: Update .gitignore with negation rules
    Git->>Repo: Track .gitignore changes
    Dev->>Git: Commit .vscode/env_template.txt
    Git->>Repo: Track file (exempted from ignore)
    Dev->>Git: Commit .vscode/launch.json
    Git->>Repo: Track file (exempted from ignore)
    Dev->>Git: Commit .vscode/tasks.template.jsonc
    Git->>Repo: Track file (exempted from ignore)
    Dev->>Git: Add .vscode/settings.json
    Git-->>Dev: File still ignored (not exempted)
Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant