{"thread":{"id":"22706","subject":"[PATCH] Added hint about using .gitignore in git status while printing untracked files","startedAt":"2010-02-18T09:48:19Z","lastAt":"2010-02-18T11:28:27Z","messageCount":4,"participants":["Pavan Kumar Sunkara","Peter Krefting","Michael J Gruber"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"134938","messageId":"e72faaa81002180148k47881f47qdfd5d268e4b2b44@mail.gmail.com","threadId":"22706","inReplyTo":null,"subject":"[PATCH] Added hint about using .gitignore in git status while printing untracked files","fromName":"Pavan Kumar Sunkara","fromEmail":"pavan.sss1991@gmail.com","sentAt":"2010-02-18T09:48:19Z","receivedAt":"2010-02-18T09:48:19Z","isPatch":true,"sender":{"key":"pavan.sss1991@gmail.com","avatar":"https://avatars.githubusercontent.com/u/174703?v=4"},"body":"Added hint about using .gitignore in git status while printing untracked files\nBasically, many users don't come to know about .gitignore functionality in\ntheir starting stages of git and wonder over how to keep the build or doc files\nwithout tracking by git. So, if we add a line saying about gitignore\nwhile printing\nhelp to add untracked files in git status output, it can be very useful\n\nSigned-off-by: Pavan Kumar Sunkara <pavan.sss1991@gmail.com>\n---\n wt-status.c |    1 +\n 1 files changed, 1 insertions(+), 0 deletions(-)\n\ndiff --git a/wt-status.c b/wt-status.c\nindex 5807fc3..f17300f 100644\n--- a/wt-status.c\n+++ b/wt-status.c\n@@ -100,6 +100,7 @@ static void\nwt_status_print_untracked_header(struct wt_status *s)\n \tif (!advice_status_hints)\n \t\treturn;\n \tcolor_fprintf_ln(s->fp, c, \"#   (use \\\"git add <file>...\\\" to\ninclude in what will be committed)\");\n+\tcolor_fprintf_ln(s->fp, c, \"#   (add it's path to .gitignore to\nintentionally untrack it)\");\n \tcolor_fprintf_ln(s->fp, c, \"#\");\n }\n\n--\n"},{"id":"134941","messageId":"alpine.DEB.2.00.1002181058450.11095@ds9.cixit.se","threadId":"22706","inReplyTo":"e72faaa81002180148k47881f47qdfd5d268e4b2b44@mail.gmail.com","subject":"Re: [PATCH] Added hint about using .gitignore in git status while printing untracked files","fromName":"Peter Krefting","fromEmail":"peter@softwolves.pp.se","sentAt":"2010-02-18T09:59:23Z","receivedAt":"2010-02-18T09:59:23Z","isPatch":true,"sender":{"key":"peter@softwolves.pp.se","avatar":"https://avatars.githubusercontent.com/u/990764?v=4"},"body":"Pavan Kumar Sunkara:\n\n> +\tcolor_fprintf_ln(s->fp, c, \"#   (add it's path to .gitignore to\n> intentionally untrack it)\");\n\nThat should be \"its\", not \"it is\".\n\n-- \n\\\\// Peter - http://www.softwolves.pp.se/\n"},{"id":"134947","messageId":"4B7D21A0.4000706@drmicha.warpmail.net","threadId":"22706","inReplyTo":"alpine.DEB.2.00.1002181058450.11095@ds9.cixit.se","subject":"Re: [PATCH] Added hint about using .gitignore in git status while printing untracked files","fromName":"Michael J Gruber","fromEmail":"git@drmicha.warpmail.net","sentAt":"2010-02-18T11:16:48Z","receivedAt":"2010-02-18T11:16:48Z","isPatch":true,"sender":{"key":"git@grubix.eu","avatar":"https://avatars.githubusercontent.com/u/233215?v=4"},"body":"Peter Krefting venit, vidit, dixit 18.02.2010 10:59:\n> Pavan Kumar Sunkara:\n> \n>> +\tcolor_fprintf_ln(s->fp, c, \"#   (add it's path to .gitignore to\n>> intentionally untrack it)\");\n> \n> That should be \"its\", not \"it is\".\n> \n\nAlso, an \"or\" may make things clearer, and \"untrack\" is wrong: to\nuntrack is to stop tracking, but this is about untracked files. So, how\nabout:\n\n---\n wt-status.c |    1 +\n 1 files changed, 1 insertions(+), 0 deletions(-)\n\ndiff --git a/wt-status.c b/wt-status.c\nindex 5807fc3..f17300f 100644\n--- a/wt-status.c\n+++ b/wt-status.c\n@@ -100,6 +100,7 @@ static void\nwt_status_print_untracked_header(struct wt_status *s)\n \tif (!advice_status_hints)\n \t\treturn;\n \tcolor_fprintf_ln(s->fp, c, \"#   (use \\\"git add <file>...\\\" to include\nin what will be committed)\");\n+\tcolor_fprintf_ln(s->fp, c, \"#   (or add its path to .gitignore to\nignore it permanently)\");\n \tcolor_fprintf_ln(s->fp, c, \"#\");\n }\n\n--\n"},{"id":"134948","messageId":"e72faaa81002180328g65e10fbdqf483dcb527bcac27@mail.gmail.com","threadId":"22706","inReplyTo":"4B7D21A0.4000706@drmicha.warpmail.net","subject":"Re: [PATCH] Added hint about using .gitignore in git status while printing untracked files","fromName":"Pavan Kumar Sunkara","fromEmail":"pavan.sss1991@gmail.com","sentAt":"2010-02-18T11:28:27Z","receivedAt":"2010-02-18T11:28:27Z","isPatch":true,"sender":{"key":"pavan.sss1991@gmail.com","avatar":"https://avatars.githubusercontent.com/u/174703?v=4"},"body":">\n> Also, an \"or\" may make things clearer, and \"untrack\" is wrong: to\n> untrack is to stop tracking, but this is about untracked files. So, how\n> about:\n>\n> ---\n>  wt-status.c |    1 +\n>  1 files changed, 1 insertions(+), 0 deletions(-)\n>\n> diff --git a/wt-status.c b/wt-status.c\n> index 5807fc3..f17300f 100644\n> --- a/wt-status.c\n> +++ b/wt-status.c\n> @@ -100,6 +100,7 @@ static void\n> wt_status_print_untracked_header(struct wt_status *s)\n>        if (!advice_status_hints)\n>                return;\n>        color_fprintf_ln(s->fp, c, \"#   (use \\\"git add <file>...\\\" to include\n> in what will be committed)\");\n> +       color_fprintf_ln(s->fp, c, \"#   (or add its path to .gitignore to\n> ignore it permanently)\");\n>        color_fprintf_ln(s->fp, c, \"#\");\n>  }\n>\n> --\n>\n\nI Think that is good :)\n\n-pavan\n"}]}