▌信息:八斗AI
▌图片:安装配置截图
▌编辑:尚优未来
▌内容:教程安装系列
从思想出发,去理解技术;用智慧推演,看人工智能
▍前提:
(1)已下载Git,安装并完成了git的基本设置
参考: https://www.cnblogs.com/jinqi520/p/10384225.html(至2.7步即可)
(2)完成 pycharm 的安装
(3)注册并创建拥有自己的github账号
▍一、将远程仓库Clone到本地
1、将讲师的代码fork到自己的分支,点击fork(叉子)即可
在自己的仓库下就能看到哩
2、点击Clone,复制链接
3、pycharm随便打开某个工程,VCS—>Get From Version Control
4、Repository URL——> 粘贴链接
5、开始本地拉去github仓库的文件,等待会
获取完毕,导入完成
▍二、Pycharm配置与作业提交
1、进行pycharm Project QAboard Interpreter 的配置
2、创建自己的作业文件,并完成作业,这里点击Add
(PS:强烈建议大家好好看看英文是啥意思 !!!)
以上就是完成作业后的样子,然后视频教程有提到可以在pycharm中打开jupyter ,大家忘记如何配置的可以复习视频^^
3、提交作业到自己的 github 仓库,在pycharm的右上角
点击绿色的对号(代表着commit与push,将本地的作业推送到 github 远程仓库)
蓝色的箭头(代表着将 github 远程分支的代码 拉下来与本地合并)
填写好:
(1)在自己的作业文件前打勾
(2)在下框中的commit中可以填写自己的提交信息 eg:第二次作业提交
(3)选择自己git注册时的邮件即可
4、点击push 提交即可
5、两种方法看是否提交作业至远程 github 仓库成功
(1)点击Version Control,有看到最近一次的提交时间
(2)看自己的 github 仓库
▍三、发起 Pull Request
1、自己的github 仓库中,找到 Pull Requset
2、确定自己的仓库和老师的仓库,一定要是自己的指向老师的
3、可以写下自己的一些作业心得,或者想要向老师请教的问题
点击 Create pull request
4、看到老师的仓库显示了你最新的 Pull request,即视为提交成功
▍三、后续仓库更新问题
当大家每次提交作业后,老师的 Github QAboard 的仓库会进行更新,每次老师更新的时候,我们都要讲自己 fork 的远程仓库代码进行更新
用 git 命令即可:
1、先输入命令 git remove -v
查看远程分支情况,如果你的 upstream 不跟如图片中这两行一样
upstream https://github.com/yiiiiiiiiiiiiiii/QAboard.git (fetch)
upstream https://github.com/yiiiiiiiiiiiiiii/QAboard.git (push)
需要先使用:git remote remove upstream 命令
2、输入图中的命令,添加老师侧的远程仓库
git remote add upstream https://github.com/yiiiiiiiiiiiiiii/QAboard.git
3、输入图中的命令,更新老师侧的代码
即 从源仓库更新同步代码,并合并到本地代码
git fetch upstream
git merge upstream/master
4、更新并合并自己远程仓库的代码
git pull origin master
5、向自己远程仓库推送刚才同步源仓库后的代码
git push
以上两步可以使用上文中提到的 绿色的对号 和蓝色的箭头进行合并与push提交到自己的远程分支