{"action":"created","issue":{"url":"https://api.github.com/repos/gitextensions/gitextensions/issues/2709","labels_url":"https://api.github.com/repos/gitextensions/gitextensions/issues/2709/labels{/name}","comments_url":"https://api.github.com/repos/gitextensions/gitextensions/issues/2709/comments","events_url":"https://api.github.com/repos/gitextensions/gitextensions/issues/2709/events","html_url":"https://github.com/gitextensions/gitextensions/issues/2709","id":62033821,"number":2709,"title":"Ability to create a shallow clone  (git clone --depth option)","user":{"login":"Radrik5","id":9339459,"avatar_url":"https://avatars.githubusercontent.com/u/9339459?v=3","gravatar_id":"","url":"https://api.github.com/users/Radrik5","html_url":"https://github.com/Radrik5","followers_url":"https://api.github.com/users/Radrik5/followers","following_url":"https://api.github.com/users/Radrik5/following{/other_user}","gists_url":"https://api.github.com/users/Radrik5/gists{/gist_id}","starred_url":"https://api.github.com/users/Radrik5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Radrik5/subscriptions","organizations_url":"https://api.github.com/users/Radrik5/orgs","repos_url":"https://api.github.com/users/Radrik5/repos","events_url":"https://api.github.com/users/Radrik5/events{/privacy}","received_events_url":"https://api.github.com/users/Radrik5/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/gitextensions/gitextensions/labels/feature-request","name":"feature-request","color":"02e10c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-16T10:11:15Z","updated_at":"2015-08-04T02:28:58Z","closed_at":null,"body":"Since shallow clones are fully functional (you can pull and push from them), it would be nice to have an ability to create them from Git Extensions. We have a huge repository with binary-only files (500 MB) and we are not usually interested in the history, so shallow clones will be often used with that repository.\r\n\r\nWhat do you think is better way to implement this feature: add new check box with edit box for the number of commits or hide the advanced options under \"Show options\" link like in \"Rebase\" dialog?"},"comment":{"url":"https://api.github.com/repos/gitextensions/gitextensions/issues/comments/127457820","html_url":"https://github.com/gitextensions/gitextensions/issues/2709#issuecomment-127457820","issue_url":"https://api.github.com/repos/gitextensions/gitextensions/issues/2709","id":127457820,"user":{"login":"hypersw","id":2332070,"avatar_url":"https://avatars.githubusercontent.com/u/2332070?v=3","gravatar_id":"","url":"https://api.github.com/users/hypersw","html_url":"https://github.com/hypersw","followers_url":"https://api.github.com/users/hypersw/followers","following_url":"https://api.github.com/users/hypersw/following{/other_user}","gists_url":"https://api.github.com/users/hypersw/gists{/gist_id}","starred_url":"https://api.github.com/users/hypersw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hypersw/subscriptions","organizations_url":"https://api.github.com/users/hypersw/orgs","repos_url":"https://api.github.com/users/hypersw/repos","events_url":"https://api.github.com/users/hypersw/events{/privacy}","received_events_url":"https://api.github.com/users/hypersw/received_events","type":"User","site_admin":false},"created_at":"2015-08-04T02:28:58Z","updated_at":"2015-08-04T02:28:58Z","body":"Technically, that's it.  An engineering UI, but I'm not sure if it's the most user-friendly way. The label isn't explaining much for novice git users, while \"Do not download full history\" does. _(The exact command line option should be explicitly stated there in a tooltip anyway, I believe)_\r\n\r\nPls give some ideas on whether smb would change the depth level from the default any often. I'm totally not sure. And additional controls would complicate the UI visually, not to mention the additional line spacing to house an editbox when compared to a mere checkbox."}}