记录git管理单片机程序
1、创建文件夹,把工程拖到文件里
2、防止无用文件上传,可以节省上传速度和空间
方法一:killkill.bat:清除掉KEIL编译生成的一些不需要的文件
参考链接:https://blog.csdn.net/alongbattle/article/details/107352279
方法二:配置.gitignore文件
在对工程操作之前,创建.gitignore文件,在里面添加不需要追踪的文件,它们将不会被 Git 跟踪和提交,忽略他们,可以节省上传速度和空间。例子:为keil工程配置的忽略文件,Library/*是保存STM32标准库的文件夹,其他都是文件代码编译过程中生成文件。
参考网址: https://blog.csdn.net/weixin_70110771/article/details/131505323
3、XX项目文件夹下,右键,点击Git Bash Here
以下就是关于git命令一些操作
超棒的参考网址:https://blog.csdn.net/weixin_55136170/article/details/131176614
4、git提交文件
git init (每次的第一次创建管理都需要)
git add 文件夹或者文件(Tab键补齐)
git config –global user.email “xx@example.com” (第一次提交需要配置邮箱,窗口会有提醒不用记,跟这个提示来就好)
git config –global user.name “ggb” (第一次提交需要配置姓名,会有提醒不用记,跟这个提示来就好)
git commit -m “修改描述”
5、文件版本号切换
上面是提交了两次版本,V1、V2。
下面的例子,我提交了V2但是想要V1,得到V1后又想V2
查看日志:
git log
选择当前需要的版本号:(过去的版本 V1)
git reset --hard 版本号(复制粘贴)
不想要过去想要之前最新的:(最新提交的 V2)
git reflog
总结
git init
git add
git commit
git log 不包含回退记录的
git reflog 包含回退记录的
git reset --hard 版本号文章来源:https://www.toymoban.com/news/detail-754490.html
TortoiseGit海龟
GUI界面可操作性通俗一点。
例子:
查找区别也会方便一点:会把区别列出来
例子:
文章来源地址https://www.toymoban.com/news/detail-754490.html
到了这里,关于记录git管理单片机程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!