Different Platforms in Git

GNU / Linux and Mac OS use line-feed (LF), or a new line when line-ending characters while Windows uses line-feed combination and carriage-return (LFCR) to signify The ending of the character line ends.

GNU / Linux and Mac OS use line-feed (LF), or a new line when line-ending characters while Windows uses line-feed combination and carriage-return (LFCR) to signify The ending of the character line ends.

To avoid unnecessary commits because the line difference ends, we must configure the client to write the same line-ending to the repository.

For the Windows operating system, we can configure the Git client to convert line-ending to CRLF format while checking, and convert them back to LF format during commit operations. The following settings are necessary to perform.

 [tom @ CentOS project] $ git config --global core.autocrlf true 

For GNU / Linux or Mac OS operating systems, we can configure the git client to convert line-ending from CRLF to LF during the checkout operation.

 [tom @ CentOS project] $ git config --global core.autocrlf input 

According to Tutorialspoint

Previous article: Handling Conflict in Git

Next article: Overview of MongoDB

4 ★ | 1 Vote