🙋♀️ 通过翻译英语技术文档的方式,学习第一手的技术文档,同时提高自己的英语水平。
🌈 主要翻译网络系统管理相关的技术文档,比如Linux, Windows, Network, Python, Ansible等官方文档或精选的技术文档。
👩💻 内容主要由在校的学生完成,由专业技术的老师和英语老师审核。
🍿 可能会有错误,请批评指正。
🧙 请记住,使用 Markdown 的力量,您可以做出伟大的事情。
- Fork 您要翻译的技术文档仓库, 比如 Ansible
- 创建您要翻译的内容的分支 (
git checkout -b Ansible-intro) - 在分支上进行翻译
请不要修改其他文件,只翻译指定的文件, 除非指定您修改特定文件
目录结构和文件名请与原文保持一致
文件内容请尽量保持原文格式,并遵循《中文技术文档写作规范》的要求 - 完成翻译, 并进行检查,然后提交您的更改 (
git add .) - 提交您的更改 (
git commit -m 'Add:translate Ansible-intro.md')提交信息请尽量简洁明了,以便其他人阅读
请使用'Add:', 'Update:', 'Modify:', 'Fix:', 'Delete:'等关键词开头
尽量带上翻译的文件名,方便其他人查看 - 推送到远程分支 (
git push origin Ansible-intro) - 打开一个 Pull Request,选择您的分支和目标分支(通常是
pre-release) - 等待审核
- 如果有修改意见,您可以继续修改,然后提交 (
git add .,git commit -m 'Update: modify some content'或者git commit --amend,git push origin Ansible-intro或者git push origin Ansible-intro --force,
)
- 审核通过后,你的内容会合并到主分支,你的贡献将被记录在项目中
- PR 合并后,您可以删除您的分支 (
git checkout main,git branch -D Ansible-intro,git push origin --delete Ansible-intro
)
- 同步远程仓库的最新代码 (
git pull)