远程的仓库可以是github、coding、码云、gitee等等
git要在不同的使用环境中使用,经常实践。有两个很好用的文本网址: Pro Git 廖雪峰的git教程 以及一个学习git基本操作的实践网址,闯关游戏: learn Git Branching
Windows在msysGit下载安装 一定要进行换行符的处理,安装时选择checkout windows-style ,commit unix-style line endings
设置姓名以及邮箱,在~/.gitconfig中有该信息 为了提高输出可读性,设置颜色字体。 git config --global color.ui auto
基本 CRLF: Carriage-Return Line-Feed的缩写,意思是回车换行,即\r\n; LF: Line-Feed的缩写,意思是换行,即\n; CR: Carriage-Return的缩写,回车,即\r; 进阶 当我们敲击回车键(Enter)时,操作系统会插入不可见的字符表示换行,不同的操作系统插入不同
Windows: 插入\r\n,回车换行; Linux\Unix: 插入\n,换行; MacOS: 插入\r,回车; Git
AutoCRLF 提交时转换为LF,检出时转换为CRLF git config --global core.autocrlf true 提交时转换为LF,检出时不转换 git config --global core.autocrlf input 提交检出均不转换 git config --global core.autocrlf false2.SafeCRLF
拒绝提交包含混合换行符的文件 git config --global core.safecrlf true 允许提交包含混合换行符的文件 git config --global core.safecrlf false 提交包含混合换行符的文件时给出警告 git config --global core.safecrlf warn