添加你的作业文件夹及文件
我接下来,要 Fork 这个仓库:https://github.com/aiyuechuang/Git_Study
正在 Fork Ing。
使用 Git 进行下载:
使用如下命令下载:
git clone git@github.com:AndersonHJB/Git_Study.git
本地文件夹里面就会出现和仓库同名的文件夹:
接下来,在这个下载的 Git_Study 文件夹下,创建属于自己的课程文件夹,比如我是:AI悦创 学员,所以我创建的学员文件夹为:20210605-AI悦创
- 20210605:你报名时间
- 你的名字
这会比如我学的课程是:Python3网络爬虫实战,那我就创建:Python 网络爬虫实战课程代码
之后,把每节课的代码放到每节课对应的文件夹里面。
比如:我第一节课,Python3 爬虫基础原理。我就创建如下文件夹:
代码放进去即可,每次建议配上:README.md
这个文件里面写上你遇到的问题或者其他问题。
这个文件是 markdown 文件。建议去学一下:https://www.runoob.com/markdown/md-tutorial.html
所使用的软件:https://typora.io/
那下次课的作业就也是这样:
如果你还学了其他课程,那就创建其他课程:
这个过程中,为什么我不帮你们创建文件夹呢?因为很多时候你们也要学会操作,或许我操作就几秒,但你们却要挺长的时间,这也是学习的过程。
添加 Fork 原仓库的地址
step 1、进入到本地仓库的目录。
step 2、执行命令 git remote -v 查看你的远程仓库的路径
如果只有上面 2 行,说明你未设置 upstream (中文叫:上游代码库)。一般情况下,设置好一次 upstream 后就无需重复设置。
step 3、添加上游仓库
执行命令:
git remote add upstream https://github.com/aiyuechuang/Git_Study.git
把我这个测试的仓库设置为你的 upstream 。
这个命令执行后,没有任何返回信息;所以再次执行命令 git remote -v
检查是否成功。
PS:我在这个测试的原仓库更新了文件:
创建一个 sh 文件,里面编写如下内容:
git status
git add .
git commit . -m "update"
#git status
git push
git fetch upstream
git checkout main
git merge --no-edit upstream/main
# git commit
git push
把文件放进你的项目文件夹里面即可。
然后在 git 的命令行输入:
sh aiyc_code_push.sh
最后提交到到总仓库
到这里就可以了,然后跟我说一声就好。每次上课后,想要我编写的代码,就直接运行:
sh aiyc_code_push.sh
即可,你本地就能看见了。GitHub 上面也能看见。