前提:
- 注册一个Github帐号
- 成功fork工作室的仓库到个人的仓库
(singularity-lab/blog --> walkerwyl/blog)
关键词:
工作室的远端仓库:Github上的工作室blog仓库(singularity-lab/blog)
个人的远端仓库:每个人fork到Github的blog仓库(walkerwyl/blog)
个人的本地仓库:每个人的远端仓库将克隆到本地的文件夹
命令行下的基本使用
初次运行Git前的配置
注册身份
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com添加主机的ssh公钥到Github上
https://docs.github.com/cn/free-pro-team@latest/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account
获取Git仓库
- 克隆个人的远程仓库(walkerwyl/blog)到本地
格式: git clone <url>
示例: git clone git@github.com:walkerwyl/blog.git
要根据自己的地址更改<url>, 点击仓库页面的Code按钮获取地址url
提交博客
- 仿照已有博客的格式填写自己的信息和博客正文并放入相应的文件夹中,提交新增的博客到个人的本地仓库
git add 2020-10-26-PV操作实现进程同步和互斥.md
git commit -m "2020-10-26-PV操作实现进程同步和互斥-walkerwyl"
commit的信息格式 {年-月-日}-{博客标题}-{nickname}
将个人本地仓库的变动推送到个人远端仓库上
git push
至此,可以在Github上看到自己的博客提交到自己的仓库中
申请提交博客到工作室的仓库中
- 在工作室的Github网页上, 点击Pull requests --> New pull requests
进入Compare changes界面, {工作室仓库}<--{个人远端仓库}, 都是master分支
确认信息无误后,点击Create pull requests
之后等待审核, 通过后即可
否则,会有邮件通知博客需要修改等