github / github/app

Add an option to show only tracked, uncommitted file changes

Open
#3,957 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
2.1k
Forks
157
PR merge metrics
No merged PRs in 30d

Description

The Changes view currently includes untracked files. Please add a filter or preference to show only changes from files already tracked by Git, similar to TortoiseGit or git diff.

Desired behavior:

  • Exclude untracked files from the Changes view by default or optionally.
  • Show only tracked files modified relative to HEAD.
  • Provide a toggle such as “Show untracked files”.
  • Keep the current behavior available for users who want to review newly created files.

This would make the Changes view easier to use when reviewing modifications in an existing repository.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Changes view and the code that gathers Git file changes. Trace how untracked files are included, then add the requested preference or toggle while preserving the current behavior; done means tracked-only viewing works and users can still show untracked files.

Written by the indexing model from the issue text.

Assessment

Tech stack
git
Domain
desktop, developer-experience
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.