{"thread":{"id":"48181","subject":"Git Question","startedAt":"2018-03-29T01:49:27Z","lastAt":"2018-04-01T03:15:33Z","messageCount":3,"participants":["Mark Wartman","Taylor Blau"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"343309","messageId":"CA263ADB-E23D-4C75-ACDC-C9C0B75A4A85@gmail.com","threadId":"48181","inReplyTo":null,"subject":"Git Question","fromName":"Mark Wartman","fromEmail":"markwartman1@gmail.com","sentAt":"2018-03-29T01:49:19Z","receivedAt":"2018-03-29T01:49:27Z","isPatch":false,"sender":{"key":"markwartman1@gmail.com","avatar":null},"body":"Hello,\n\nI am currently running git version 2.10.1 (Apple Git-78).  When I run git config —list:   it returns\ncredential.helper-osxkeychain\nfilter.lfs.clean=git=lfs clean — %f\nfilter.lfs.smudge=git-lfs smudge — %f\nfilter.lfs.process=git-lfs filter-process\nfilter.lfs.required=true\nuser.name=markwartman1\nuser.email=markwartman@d2l.lonestar.edu\n\nI am following this tutorial and I expected to only see user.name & user.email, so what are the filters.lfs’s and the credential.helper?  Should I ignore them, or try to get rid of them?  Please advise.  \n\nWhat is the best way to upgrade to a newer stable version of git?\n\nThanks,\n\nMark"},{"id":"343310","messageId":"20180329015848.GA82123@syl.local","threadId":"48181","inReplyTo":"CA263ADB-E23D-4C75-ACDC-C9C0B75A4A85@gmail.com","subject":"Re: Git Question","fromName":"Taylor Blau","fromEmail":"ttaylorr@github.com","sentAt":"2018-03-29T01:58:48Z","receivedAt":"2018-03-29T01:59:01Z","isPatch":false,"sender":{"key":"ttaylorr@github.com","avatar":"https://gravatar.com/avatar/d5f3476f26b6f99cbb6b467e7ed7482f5762c8157bc73f569196e428bdcbea25?d=mp&s=160"},"body":"On Wed, Mar 28, 2018 at 08:49:19PM -0500, Mark Wartman wrote:\n> I am following this tutorial and I expected to only see user.name &\n> user.email, so what are the filters.lfs’s and the credential.helper?\n> Should I ignore them, or try to get rid of them?  Please advise.\n\nThe `filter.lfs` configuration is set by Git LFS [1] in order to\ncorrectly filter large files into your working copy.\n\nYou can safely ignore these, or remove them if you are not using Git\nLFS.\n\n> What is the best way to upgrade to a newer stable version of git?\n\nOn macOS, you can use Homebrew [2] to install any version of Git.\nInstall the latest via:\n\n  brew update && brew install git\n\nThanks,\nTaylor\n\n[1]: https://git-lfs.github.com\n[2]: https://brew.sh\n"},{"id":"343548","messageId":"20180401031522.GA80891@syl.local","threadId":"48181","inReplyTo":"15759EC4-0867-44B3-995D-6EC121A6EC4C@gmail.com","subject":"Re: Git Question","fromName":"Taylor Blau","fromEmail":"ttaylorr@github.com","sentAt":"2018-04-01T03:15:22Z","receivedAt":"2018-04-01T03:15:33Z","isPatch":false,"sender":{"key":"ttaylorr@github.com","avatar":"https://gravatar.com/avatar/d5f3476f26b6f99cbb6b467e7ed7482f5762c8157bc73f569196e428bdcbea25?d=mp&s=160"},"body":"On Sat, Mar 31, 2018 at 09:06:53PM -0500, Mark Wartman wrote:\n> I saw this pretty exhaustive .gitignore list that a GitHub Help page\n> linked to: 9257657 <https://gist.github.com/octocat/9257657> .  Are\n> these configurations from the list something one should install on the\n> User/global level, or do you recommend managing it in each and every\n> project repository?\n\nIf those appear helpful for your project(s), then sure; but this is up\nto you.\n\n> Concerning these items below, when I said I get these when running a:\n> git config —list\n>\n> credential.helper-osxkeychain\n> filter.lfs.clean=git=lfs clean — %f\n> filter.lfs.smudge=git-lfs smudge — %f\n> filter.lfs.process=git-lfs filter-process\n> filter.lfs.required=true\n>\n> I suspect that the GitHub GUI tool has installed them.  Do you find\n> that possible?  I ask because I did not write them.\n\nYes, I believe that GitHub Desktop runs 'git lfs install', which adds\nthese to your configuration.\n\n\nThanks,\nTaylor\n"}]}