Keil编译时会天生许多中心文件,我们并不需要对这些文件举行版本控制,否则容易出现提交一次代码,结果出现两百多个文件变更
在当地仓库目录下打开git bash,输入以下下令:
随后用vscode打开创建的.gitignore文件(尽量不要用微软的记事本)
将这段代码粘贴进去
- # Keil Generated output files in the sub-directories .\Listings and .\Objects
- *.lst
- *.o
- *.d
- *.crf
- *.lnp
- *.axf
- *.htm
- *.build_log.htm
- *.dep
- *.iex
- *.i
- *_2i
- *.l2p
- *.fed
- *.map
- *.hex
- *.bin
- *.Bak
- #Keil Project screen layout file
- *.uvguix.*
- *.uvgui.*
- #JLINK file
- JLinkLog.txt
- *.dbgconf
复制代码
git 禁止主动换行:
禁止行尾主动转换
.uvprojx和.uvoptx项目文件的每行以换行符(LF)末了(UNIX风格),而在Windows系统中,文件的每行通常使用回车换行符(CRLF)末了。Git会主动检测这一点,并将服务器上的行尾改为CRLF。如许会出现不一致,可以使用以下下令禁止Git主动修改行尾。
在Git下令行界面中输入:
- git config --global core.autocrlf false
复制代码
......
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |