{"action":"created","issue":{"url":"https://api.github.com/repos/magit/magit/issues/2459","labels_url":"https://api.github.com/repos/magit/magit/issues/2459/labels{/name}","comments_url":"https://api.github.com/repos/magit/magit/issues/2459/comments","events_url":"https://api.github.com/repos/magit/magit/issues/2459/events","html_url":"https://github.com/magit/magit/issues/2459","id":124575521,"number":2459,"title":"Feature suggestion: Committing a subset of staged files instead of the entire index","user":{"login":"zmwangx","id":4149852,"avatar_url":"https://avatars.githubusercontent.com/u/4149852?v=3","gravatar_id":"","url":"https://api.github.com/users/zmwangx","html_url":"https://github.com/zmwangx","followers_url":"https://api.github.com/users/zmwangx/followers","following_url":"https://api.github.com/users/zmwangx/following{/other_user}","gists_url":"https://api.github.com/users/zmwangx/gists{/gist_id}","starred_url":"https://api.github.com/users/zmwangx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zmwangx/subscriptions","organizations_url":"https://api.github.com/users/zmwangx/orgs","repos_url":"https://api.github.com/users/zmwangx/repos","events_url":"https://api.github.com/users/zmwangx/events{/privacy}","received_events_url":"https://api.github.com/users/zmwangx/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/magit/magit/labels/feature%20request","name":"feature request","color":"079400"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-01-02T05:01:06Z","updated_at":"2016-01-02T07:05:27Z","closed_at":null,"body":"It has happened to us all: staged too much and need to split into multiple commits, or a related problem surfaces that calls for a quick fix and commit, separate from the work in progress that is already staged.\r\n\r\nAm I right in stating that currently there's no way to commit a proper subset of staged files within magit, short of possibly setting `magit-commit-arguments`? If so, please consider this a feature suggestion."},"comment":{"url":"https://api.github.com/repos/magit/magit/issues/comments/168368618","html_url":"https://github.com/magit/magit/issues/2459#issuecomment-168368618","issue_url":"https://api.github.com/repos/magit/magit/issues/2459","id":168368618,"user":{"login":"zmwangx","id":4149852,"avatar_url":"https://avatars.githubusercontent.com/u/4149852?v=3","gravatar_id":"","url":"https://api.github.com/users/zmwangx","html_url":"https://github.com/zmwangx","followers_url":"https://api.github.com/users/zmwangx/followers","following_url":"https://api.github.com/users/zmwangx/following{/other_user}","gists_url":"https://api.github.com/users/zmwangx/gists{/gist_id}","starred_url":"https://api.github.com/users/zmwangx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zmwangx/subscriptions","organizations_url":"https://api.github.com/users/zmwangx/orgs","repos_url":"https://api.github.com/users/zmwangx/repos","events_url":"https://api.github.com/users/zmwangx/events{/privacy}","received_events_url":"https://api.github.com/users/zmwangx/received_events","type":"User","site_admin":false},"created_at":"2016-01-02T07:05:27Z","updated_at":"2016-01-02T07:05:27Z","body":"Not necessarily the patch flag, that would be very complex. Granularity on the per-file basis is enough, which would be equivalent to `git commit file1 file2 ...` on the command line. Please ignore it if you think that's still too complex."}}