完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
|
|
相关推荐
7个回答
|
|
|
为什么不尝试Github页面上的联机帮助。
|
|
|
|
|
|
是的,我已经做了,但是教程是命令行驱动的,微芯片git是gui。我只是希望有一个微芯片教程。我在寻找,摸索着穿过它。(我认为)
|
|
|
|
|
|
使用命令行更好地学习Git实际如何工作,并且稍后会为您节省大量的悲伤。
|
|
|
|
|
|
我发现Tortise Git对于我https://tortoisegit.org/来维护一个“本地”git变更存储库很有效。
|
|
|
|
|
|
如果它是一个微芯片GUI,我会像瘟疫一样避免它:)如果它是MPLab X(Netbeans)中的git,那么我也会谨慎,特别是如果行结尾由于操作系统兼容性原因对您很重要。你需要一个额外的插件。只需使用命令行,或在Windows上,龟Git集成到Explorer,或Git桌面。
|
|
|
|
|
|
如果您是从Windows成长起来的,那么还有几个git客户机提供了比IDE中大多数集成产品更好的GUI体验。SoeCeleGe和GITKRAKEN是我目前跟踪的。也就是说,学习至少一些命令行会对你有益,因为你可以做更多的事情。我倾向于在命令行中进行所有的重新设置,尽管主要是使用SureCele进行日常工作。
|
|
|
|
|
|
在我看来,内置到MPLAB的Git版本是可用的,但也有一些局限性,如线尾问题。这篇博文有点冗长,因为我回过头来编辑它,因为我学到了很多,但是总结一下:1:我强烈建议配置“autocrlf”(下面描述)2:我强烈建议使用gitignore文件3:如果(像我一样)您提交了配置文件,那么在签出修订版时,您必须关闭并重新打开作为MPLAB的项目不会自动重新加载配置。4:MPLAB似乎忽略了gitattributes,我自己一直在研究这个属性,我想我已经在MPLAB中使用git大约一年了,我最近一直在对我的项目进行一些内务处理,以便将它们推送到某种服务器。不过,“最终可能是对Windows共享的无头复制……我正在尝试建立什么版本的Git MPLAB使用,并且信息表明它可能是Java“JGIT”而不是Git,而且Git插件可能是非常古老的?我的主要问题是使用了过时的策略来处理行尾。到目前为止,我发现的最大问题可能是,如果在MPLAB中使用“签出”,它当前不会“刷新”并重新加载配置文件。签出所做的更改甚至可以挂起IDE。当回退到早期版本时,这使它保留了一些较新的版本配置,例如还不存在的源文件名。似乎您必须关闭项目,并使用外部git(如git_gui)签出才能使配置正确地重新加载,或者您能够在有时间重新保存配置之前签出并立即退出MPLAB?不过,查看不改变配置的更小的修订版也可以。另一个问题是行尾,这在其他地方也有介绍,但是GIT首先是一个Linux工具,您应该使用Linux行尾。正则Git有一个配置文件:.gITAsple,它告诉它如何处理各种文件格式。没有GITSITY属性,它试图推断如何从其内容处理文件。Git非常倾向于转换文本文件,除非有意地禁用转换。JGIT(MPLAB)似乎对行尾使用更保守的策略,不支持gitattributes,转换规则不一致。根本不设置,这似乎意味着它仍然将LF转换为CRLF在结帐,但不转换CRLF到LF上签入。为了与外部Git的一致性,您确实需要将Auto CRLF设置为存储库中的某些东西。通过“git config--local core.autocrlf true”或者通过编辑MPLAB中的配置,并在“[core]”的末尾添加“autocrlf=true”条目在“[gui]”之前启用它。我不愿意直接编辑配置文件,但是MPLAB是如何呈现的。我在新的回购中尝试过。在第一次提交之前,它似乎已经奏效了。此时,我没有添加gitattributes文件。在“autocrlf true”模式下,我不确定,但我相信以下条件可能阻止转换:索引中有CRLF结束的文件,表明您以前按原样添加了文件。标记树,所以在转换进出之后,它不能将它们返回到原来的结尾。请注意,如果您有一个只支持Windows的环境,并且实际上希望以Windows CRLF格式提交,那么只需设置autocrlf false并且根本不设置.gitattributes文件。通过这种方式,MPLAB X GIT和外部GIT都应该按原样添加文件,并且至少应该保持一致,允许您使用外部GIT执行维护任务。有了正确的提示,MPLAB GIT可以生成正确的LF结尾文本提交,并且可以与常规GIT共存。如果您一直使用MPLAB X GIT。未配置一段时间,您可能有很多CRLF提交。有一个使用Git过滤器分支来纠正这些错误的程序,但是它很复杂。不过,我强烈建议您这样做,正确配置的优点在于,当文件格式发生变化时,不会出现意外的整个文件差异和合并冲突。要使用“git bash”shell在“HEAD”文件中验证行结束的样式,可以键入:where
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1122浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1095浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 23:57 , Processed in 0.824606 second(s), Total 84, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1773