{"comment":{"url":"https://api.github.com/repos/Seanny123/git-novice/comments/15236508","html_url":"https://github.com/Seanny123/git-novice/commit/2695492dd091088185fd5bb9eb90e7e5e57f05b1#commitcomment-15236508","id":15236508,"user":{"login":"iglpdc","id":1700319,"avatar_url":"https://avatars.githubusercontent.com/u/1700319?v=3","gravatar_id":"","url":"https://api.github.com/users/iglpdc","html_url":"https://github.com/iglpdc","followers_url":"https://api.github.com/users/iglpdc/followers","following_url":"https://api.github.com/users/iglpdc/following{/other_user}","gists_url":"https://api.github.com/users/iglpdc/gists{/gist_id}","starred_url":"https://api.github.com/users/iglpdc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iglpdc/subscriptions","organizations_url":"https://api.github.com/users/iglpdc/orgs","repos_url":"https://api.github.com/users/iglpdc/repos","events_url":"https://api.github.com/users/iglpdc/events{/privacy}","received_events_url":"https://api.github.com/users/iglpdc/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"2695492dd091088185fd5bb9eb90e7e5e57f05b1","created_at":"2016-01-04T03:48:13Z","updated_at":"2016-01-04T03:48:13Z","body":"Thanks @Seanny123! This topic was missing some challenges and yours is a good addition. I have a minor request though: the lesson shows how to ignore all files in a directory, so your challenge may be too easy. What do you think about adding something new to expose some more complex ignoring patterns? Some suggestions:\r\n\r\n- the exclamation mark can be used to negate a pattern,\r\n- lines are evaluated in order,\r\n- double asterisks can be used to match patterns deep in a directory structure.\r\n\r\nOne could, for example, ignore all the ``TODO`` files anywhere in the repo, or ignore all the pdfs in your ``plots/`` directory but ``plot_for_publication.pdf``, or any other thing you think it makes sense."}}