# lvgl_project_videoplayer **Repository Path**: timing_matlab/lvgl_project_videoplayer ## Basic Information - **Project Name**: lvgl_project_videoplayer - **Description**: 一个简单的基于lvgl8.3版本的工程,实现效果是视频播放 - **Primary Language**: C++ - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-03 - **Last Updated**: 2025-04-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lvgl_project_videoplayer #### 介绍 一个简单的基于lvgl8.3版本的工程,实现效果是视频播放 版本管理 -- git的使用 #### 1.在工程目录下,初始化 git init 可以查看tree .git #### 2.添加仓库信息 git config --global user.name "Harold" git config --global user.email "joy2077@outlook.com" #### 3.暂存(add)和提交(commmit) 暂存: git add . 把本项目路径下全部文件到暂存期 git add xxx.c 把xxx.c放到暂存期 提交: git commit -m "提交记录" git commit -a -m "提交记录,没有暂存区" #### 4.查看提交历史 git log #### 5.查看文件差异 git status #### 6.放弃本次更改的内容 git checkout xxx.c 回溯上一个版本的这个文件 git checkout . 回溯源上一个提交版本 #### 7.版本回退 -- 返回某一个版本 git reflog git reset --hard 版本号 git reset --hard HEAD^ #回到上一个版本 git reset --hard HEAD^^ #回到上上个版本 git reset --hard HEAD^^^ #回到上上上个版本 git reset --hard HEAD~4 #直接回到指定的版本 #### 8.撤销提交的版本 git revert 一些常用命令: git init:初始化一个Git仓库。 git clone:将远程仓库克隆到本地。 git add:将文件添加到暂存区。 git commit:将暂存区中的文件提交到仓库中。 git push:将本地仓库的更改推送到远程仓库。 git pull:将远程仓库的更改拉取到本地仓库中。 git status:查看当前仓库的状态。 git log:查看提交历史。 git config:配置信息。 git diff:查看更新的详细信息。 git reset HEAD:取消缓存。 git rm:删除。 git mv:移动或重命名。 git revert 分支管理 #### 8.查看分支情况 git branch git branch video #创建分支video #### 9.切换分支 git checkout master git checkout -b test #-b表示创建该分支test 创建分支,并切换到该分支 #### 10.融合分支 git merge video #讲video融入当前分支 #### 11.删除分支 git branch -d 分支名 #### 12.推送代码到远程仓库 1.首先在gitee或者github里面,创建一个代码仓库 2.然后获得个人密钥 3.添加远程仓库: git remote add origin https://gitee.com/evenlau/qt-camer-poject.git # 根据自己的远程仓库地址进行设置 git config --global user.name 'vim' git config --global user.email 'vim@user.noreply.gitee.com' git push origin master 4.拉取远程更改并合并: git pull origin master 5.重新推送: git push origin maste