{"action":"created","issue":{"url":"https://api.github.com/repos/VSCodeVim/Vim/issues/20","labels_url":"https://api.github.com/repos/VSCodeVim/Vim/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/VSCodeVim/Vim/issues/20/comments","events_url":"https://api.github.com/repos/VSCodeVim/Vim/issues/20/events","html_url":"https://github.com/VSCodeVim/Vim/pull/20","id":117894280,"number":20,"title":"Ex mode","user":{"login":"guillermooo","id":684948,"avatar_url":"https://avatars.githubusercontent.com/u/684948?v=3","gravatar_id":"","url":"https://api.github.com/users/guillermooo","html_url":"https://github.com/guillermooo","followers_url":"https://api.github.com/users/guillermooo/followers","following_url":"https://api.github.com/users/guillermooo/following{/other_user}","gists_url":"https://api.github.com/users/guillermooo/gists{/gist_id}","starred_url":"https://api.github.com/users/guillermooo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guillermooo/subscriptions","organizations_url":"https://api.github.com/users/guillermooo/orgs","repos_url":"https://api.github.com/users/guillermooo/repos","events_url":"https://api.github.com/users/guillermooo/events{/privacy}","received_events_url":"https://api.github.com/users/guillermooo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-19T19:53:28Z","updated_at":"2015-11-19T21:22:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/VSCodeVim/Vim/pulls/20","html_url":"https://github.com/VSCodeVim/Vim/pull/20","diff_url":"https://github.com/VSCodeVim/Vim/pull/20.diff","patch_url":"https://github.com/VSCodeVim/Vim/pull/20.patch"},"body":"@jpoon I think this can be merged."},"comment":{"url":"https://api.github.com/repos/VSCodeVim/Vim/issues/comments/158201886","html_url":"https://github.com/VSCodeVim/Vim/pull/20#issuecomment-158201886","issue_url":"https://api.github.com/repos/VSCodeVim/Vim/issues/20","id":158201886,"user":{"login":"jpoon","id":85374,"avatar_url":"https://avatars.githubusercontent.com/u/85374?v=3","gravatar_id":"","url":"https://api.github.com/users/jpoon","html_url":"https://github.com/jpoon","followers_url":"https://api.github.com/users/jpoon/followers","following_url":"https://api.github.com/users/jpoon/following{/other_user}","gists_url":"https://api.github.com/users/jpoon/gists{/gist_id}","starred_url":"https://api.github.com/users/jpoon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpoon/subscriptions","organizations_url":"https://api.github.com/users/jpoon/orgs","repos_url":"https://api.github.com/users/jpoon/repos","events_url":"https://api.github.com/users/jpoon/events{/privacy}","received_events_url":"https://api.github.com/users/jpoon/received_events","type":"User","site_admin":false},"created_at":"2015-11-19T21:22:37Z","updated_at":"2015-11-19T21:22:37Z","body":"I'd like to keep master branch as clean as possible. People (maybe just me) don't really care about how the sausage is made -- they just want the sausage. I don't need to see the various commits that were made to get a feature or bug fixed, I just want to know that this one particular commit did it all. In my mind, that means squashing commits down to a few, or one, discreet commit. In turn, this will make it easier to navigate through the commit history.\r\n\r\nhttp://programmers.stackexchange.com/questions/263164/why-squash-git-commits-for-pull-requests"}}