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

You've just finished reading the article "Different Platforms in Git" edited by the TipsMake team. You can save different-platforms-in-git.pdf to your computer here to read later or print it out. We hope this article has provided you with many useful tech tips and tricks. You can search for similar articles on tips and guides. Thank you for reading and for following us regularly.

« PREV Flow control in Shell
NEXT » Conflict handling in Git