My Git configs set core.autocrlf=input.
I have it set this way in both "C:\ProgramData\Git\config" and "C:\Users\myname\.gitconfig
When I clone a repo from the cmd line, the line endings are not being changed, as expected.
But when I clone a repo in sourcetree, it is changing the line endings.
I do not want to set this on an individual repo basis either (and have not).
Any suggestions?
use
git config --global core.autocrlf auto
Hi Sourcetree should only attempt to set the autocrlf setting during installation and it will write it to the global config if it does.
If you run the following from the Terminal in Sourcetree
>git config --global -l
what setting does it show for autocrlf?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Where is it pulling that from? During install, I believe I selected the "input" choice.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
From C:\ProgramData\Git\config I believe.inpout
I selected the "input" choice
When installing Git or Sourcetree? Sourcetree offers to set it to true during install, but there is no option to set it to input
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.