我使用git的目的是,一是希望能系统的储存自己的代码,二是希望能够在线复习自己的ipynb文件。
1.git的学习
刚开始用对git的整个设计不是很明白,觉得上手没有那么容易。好在git有客户端,跟着客户端的步骤大概能知道git是怎么运作的。
主要是几个方面:
- 创建一个Repositories,用于存储代码。
- 可以创建不同的分支,在分枝上更新代码。
- 在本地的文件夹里修改文件,提交自己的修改至中转站(暂存至本地),确认后可以上传至网络。
- 可以使用pull request来对代码的原作者提出修改建议。
客户端做的相当不错了,但由于没有arm版本(2022-01-23 17:00:43),后续还是用终端管理比较舒服。
认证:
https://cloud.tencent.com/developer/article/1861466
命令大全:
https://www.zhoulujun.cn/html/tools/VCS/git/402.html
https://www.bootcss.com/p/git-guide/
https://www.processon.com/view/link/5c6e2755e4b03334b523ffc3
用git时可能出现的问题:
https://www.zhihu.com/question/20866683/answer/711725573
2.如何在网页上看自己的ipynb文件?
对于小文件,可以在网页端直接查看。
对于大文件,无法渲染,直接看是json文件。
此时大文件可以参照以下方法:
https://www.bbsmax.com/A/1O5EVbWbd7/
总的来说是网址拼接:
例如:
对于网址https://github.com/ShusenTang/Dive-into-DL-PyTorch/blob/master/code/chapter02_prerequisite/2.2_tensor.ipynb
- 第一种用jupyter nbviewer看:与http://nbviewer.ipython.org/github拼接
http://nbviewer.ipython.org/github/ShusenTang/Dive-into-DL-PyTorch/blob/master/code/chapter02_prerequisite/2.2_tensor.ipynb
- 第二种用Google colab看:与https://colab.research.google.com/github拼接
https://colab.research.google.com/github/ShusenTang/Dive-into-DL-PyTorch/blob/master/code/chapter02_prerequisite/2.2_tensor.ipynb
网友评论