diff --git "a/2025/\347\254\2546\347\273\204(GD32F527I-EVAL)/\343\200\220RSOC25\343\200\221Day1 \350\257\276\347\250\213\347\254\224\350\256\260\357\274\232\345\206\257\345\256\276/day1.md" "b/2025/\347\254\2546\347\273\204(GD32F527I-EVAL)/\343\200\220RSOC25\343\200\221Day1 \350\257\276\347\250\213\347\254\224\350\256\260\357\274\232\345\206\257\345\256\276/day1.md" new file mode 100644 index 0000000000000000000000000000000000000000..1cc87ea10bcbcade8ee0485b77f53d23b1a8bc69 --- /dev/null +++ "b/2025/\347\254\2546\347\273\204(GD32F527I-EVAL)/\343\200\220RSOC25\343\200\221Day1 \350\257\276\347\250\213\347\254\224\350\256\260\357\274\232\345\206\257\345\256\276/day1.md" @@ -0,0 +1,56 @@ +# 【RSOC25】Day1 课程笔记:冯宾 + +## env的使用 + +安装git文件 + +获取RT-Thread 源码 +Git Bash里输入 `git clone https://gitee.com/rtthread/rt-thread.git` + +安装env 官网下载 + +添加qemu工具的环境变量,文件路径`D:\RTTread\env-windows\tools\qemu\qemu64` + +在`D:\RTTread\rt-thread\bsp\qemu-vexpress-a9 `下打开env工具输入 +`menuconfig` +`scons -j4`对文件进行编译 +`qemu-nographic.bat` + + +`pkgs --upgrade` 升级软件包 + +`pkgs --update` 更新软件包 + +## git的使用 + +注意:提交PR,需要将修改的代码提交到分支上,不要提交到主分支上 + +`git pull` 推送 + +`git add .` 添加修改的文件到暂存区 + +`git log` 查看日志 + +`git status` 查看文件状态 + +`git push origin first_notes_feng`用于将本地仓库中指定分支(first_notes_feng )的提交推送到远程仓库(origin ) + +`git switch master` 切换分支 + +`git checkout -b first_note_feng `创建一个名为 first_note_feng的分支 + +`git reset --hard HEAD~ `硬重置,是一个用于撤销提交的 Git 命令 + +`git reset --soft HEAD~` 软重置,把上一个提交的退回暂存区里,后面还可以重新提交 + +如果报错 fatal: not a git repository (or any of the parent directories): .git + +则需输入 +cd .\rsoc-rtt\ +ls + +再次软重置 + +`git push origin first_notes_feng --force` 强制推送 + +在日志地方可以删除节点,删除后,需要更新 \ No newline at end of file