{"issue":{"created_at":"2011-12-02T22:02:38Z","state":"open","updated_at":"2011-12-03T06:01:37Z","comments":2,"user":{"gravatar_id":"6847c15b11c5461df686940d96c41070","id":1231646,"url":"https://api.github.com/users/ch5oh","login":"ch5oh","avatar_url":"https://secure.gravatar.com/avatar/6847c15b11c5461df686940d96c41070?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"1. I have added 2 csproj files by mistake in first commit, then I have deleted them in last 2 commits. Sorry.\r\n\r\n2. I have added SqlBulkCopyTest.cs to the list of test classes.\r\n\r\n3. I have added 2 new ctor tests and corresponding argument checks in SqlBulkCopy class to make all tests green.","assignee":null,"labels":[],"id":2433619,"number":196,"pull_request":{"patch_url":"https://github.com/mono/mono/pull/196.patch","html_url":"https://github.com/mono/mono/pull/196","diff_url":"https://github.com/mono/mono/pull/196.diff"},"title":"Argument checks and 2 new ctor tests for SqlBulkCopy class","closed_at":null,"html_url":"https://github.com/mono/mono/issues/196","url":"https://api.github.com/repos/mono/mono/issues/196","milestone":null},"action":"created","comment":{"created_at":"2011-12-03T06:01:37Z","updated_at":"2011-12-03T06:01:37Z","user":{"gravatar_id":"6847c15b11c5461df686940d96c41070","id":1231646,"url":"https://api.github.com/users/ch5oh","login":"ch5oh","avatar_url":"https://secure.gravatar.com/avatar/6847c15b11c5461df686940d96c41070?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"'git rebase origin'  tells: 'Current branch master is up to date.'\r\n\r\n'git status' tells: 'nothing added to commit but untracked files present'\r\n\r\nSince the pack of 5 commits does not add any garbage in mono/mono I thought it's OK. Ideally I'd like just to remove two wrong files from initial commit 'Not null checks for ctors' (id ced45b0d2aa51ac329eb435bca3b7f13df955565). But it looks like there is no way to do it.\r\n\r\nSo what will be the best way to extract just the necessary changes? Reject this pull reqest and to extract clean changes? (Since they are in my local repo I don't know how to do it...)","id":2999293,"url":"https://api.github.com/repos/mono/mono/issues/comments/2999293"}}