Update README.md

learn1
scPointer 2 months ago committed by GitHub
parent 8cb9d679e4
commit 7c385d1656
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -11,7 +11,7 @@
2. **创建ssh key用于ssh方式克隆github代码**。在linux环境下使用`ssh-keygen -t rsa -b 4096 -C "你的邮箱"`命令创建ssh key下面的选项全部直接敲回车即可。 随后使用` cat ~/.ssh/id_rsa.pub` 命令查看生成的公钥,并完整的复制下来。 在github仓库界面点击自己的头像选择`settings`。进入到设置页面后,点击左侧的`SSH and GPG keys`选项。点击`New SSH key`选项并将复制下来的内容粘贴上去添加该ssh key的描述。随后点击`Add SSH key`,并一路点击确认即可。
3. **本地安装rust**。进入linux环境下参考Arceos 教程 [Rust 开发环境配置 - ArceOS Tutorial Book (rcore-os.cn)](https://rcore-os.cn/arceos-tutorial-book/ch01-02.html) 中找到Rust 开发环境配置的章节,相应配置即可,你可以同时将后续需要的环境也配置好.
4. **clone实验仓库到本地**。在前面点击链接生成的仓库中,同样点击醒目的 `code` 绿色按钮,选择`local`下的`ssh`选项复制下面的链接。随后回到本地linux环境下使用`git clone 复制的链接`的方式将目标仓库clone到本地。随后使用`ls`命令查看自己clone下来的文件夹再使用`cd`命令进入到该文件夹下,使用 `cargo install --force --path .` 安装rustlings。
5. **练习rustlings**。使用VSCode等编辑器进入clone下来的目录下的`exercises`文件夹,执行`rustlings watch`依次查看完成情况,并依次完成对应的练习。 执行`rustlings run 练习名称`去运行对应练习,也可以使用`rustlings hint 练习名称`查看题解。
5. **练习rustlings**。使用VSCode等编辑器进入clone下来的目录,执行`rustlings watch`依次查看完成情况,并依次完成对应的练习。 执行`rustlings run 练习名称`去运行对应练习,也可以使用`rustlings hint 练习名称`查看题解。
6. **提交完成情况**。当做完部分或所有练习之后在rustlings目录下执行 `git add .; git commit -m "update"; git push` 命令把更新提交到GithubClassroom的CI进行自动评测。你可以在github仓库页面的actions分页看到你的CI提交结果或者训练营官网查看自己的评分。
* 在线环境:

Loading…
Cancel
Save