BeginnerLearningRoute

来自百问网嵌入式Linux wiki
BeginnerLearningRoute#.E5.BD.95.E5.88.B6.E8.A7.86.E9.A2.91.E8.BF.87.E7.A8.8B.E4.B8.AD.E7.BC.96.E5.86.99.E7.9A.84.E6.96.87.E6.A1.A3.E3.80.81.E6.BA.90.E7.A0.81 BeginnerLearningRoute#.E5.BC.80.E5.8F.91.E6.9D.BF.E8.B7.9F.E8.A7.86.E9.A2.91.E9.85.8D.E5.A5.97.E7.9A.84.E8.B5.84.E6.96.99.EF.BC.9A BeginnerLearningRoute#.E5.BC.80.E5.8F.91.E6.9D.BF.E8.B7.9F.E8.A7.86.E9.A2.91.E9.85.8D.E5.A5.97.E7.9A.84.E8.B5.84.E6.96.99.EF.BC.9A BeginnerLearningRoute#.E5.BC.80.E5.8F.91.E6.9D.BF.E8.B7.9F.E8.A7.86.E9.A2.91.E9.85.8D.E5.A5.97.E7.9A.84.E8.B5.84.E6.96.99.EF.BC.9ABeginnerLearningRoute 001.jpg

GIT使用简明教程

安装git

  • windows下安装git

Windows下的git名为Git,从 https://gitforwindows.org 上下载安装文件,双击安装即可。

  • Ubuntu下安装git

在Ubuntu下,执行以下命令即可,它会从网上下载安装git(在我们发布的Ubuntu虚拟机里,已经安装有git,无需再次安装):

$ sudo apt-get install git

对于Windows或Linux,它们的命令行用法相似;
对于Windows,进入Git命令行的方法是在开始->所有程序->Git下启动Git Bash。
Git Bash的命令用法跟Linux完全一样,比如cdls等命令。

使用示例:获得全部源码

使用git下载资料,需要先知道git仓库的地址。
比如下面2个地址都保存有韦东山全系列视频第1季快速入门的文档及源码,分别是国外、国内的网站:

 https://github.com/100askTeam/01_all_series_quickstart.git
 https://git.dev.tencent.com/weidongshan/01_all_series_quickstart.git

要获取本季视频对应的资料,可以执行以下命令,这称为克隆,这会得到一个名为01_all_series_quickstart的目录:

 git clone https://git.dev.tencent.com/weidongshan/01_all_series_quickstart.git

如果在你克隆之后,我们又更新了源码,你可以先进入该目录,然后更新。 启动 git bash 后,使用cd命令可以切换目录。假设要进入D:\abc\01_all_series_quickstart目录,可以执行以下命令:

 cd  /D
 cd abc
 cd 01_all_series_quickstart

也可以执行一个命令直接进入该目录,注意目录分隔符是/而非\

 cd  /D/abc/01_all_series_quickstart

在01_all_series_quickstart目录下,执行以下命令获得最新版本:

 git pull origin

如果在你克隆之后,我们又更新了源码,你可以先进入该目录,再执行以下命令获得最新版本:

 git pull origin

百度网盘使用教程

注意:千万不要在浏览器上直接下载。
正确的使用方法是:先转存到自己的网盘,再用客户端下载。

注册:

  • a.注册百度网盘帐号
  • b.也许现在还可以免费获赠大空间,在手机上下载百度网盘APP、登录试试

转存:

  • a.在电脑上,使用浏览器打开 https://pan.baidu.com 并登录你的网盘帐号
  • b.在浏览器中,打开我们提供的网盘链接,选择你要下载到文件夹,转存到到你的网盘

下载

  • a.在电脑上安装百度网盘客户端,在客户端中登录,在客户端中找到文件夹并下载

本教程所有资料介绍

本教程的资料有如下三部分:

录制视频过程中编写的文档、源码

存放在github和腾迅云中,使用git命令下载、更新。 下载方法请参考下面第4节,内容如下图所示:

BeginnerLearningRoute 003.png



01_arduino_manual :各开发板的Arduino手册。
02_basic_operation_for_linux_and_toolsLinux基本操作与开发工具使用视频对应的文档。
03_development_manual :各开发板的高级用户使用手册。
04_quickstart_doc_src :全系列视频第1季快速入门,对应的文档、源码。

录制的视频:

存放在百度网盘中,链接地址:https://eyun.baidu.com/s/3b1UtLc
内容如下:
BeginnerLearningRoute 004.png

开发板跟视频配套的资料:

这部分资料含有u-boot linux等源码,含有开发时用到的工具。
容量非常大,存放在百度网盘中。
百度网盘链接:https://pan.baidu.com/s/1OYJc0Apx6DcdGtbTI5KQqw
提取码:3vp2

每一个开发板都有对应的配套资料,你只需要下载自己所用板子对应的资料。
注意,对于RK3288、RK3399,我们也提供了firefly的BSP包,仅供熟练开发者使用,初学者不需要下载。

每一种开发板需要下载的配套资料在下图中用红框圈起来了:
BeginnerLearningRoute 005.png

手册、文档、源码的下载与更新

在Windows下启动 git bash,执行下述命令:

  • a.第1次下载:

执行以下命令之一,哪个速度快你使用哪一个:

git clone https://github.com/100askTeam/01_all_series_quickstart.git
git clone https://git.dev.tencent.com/weidongshan/01_all_series_quickstart.git
  • b.更新:

随着视频的录制,会发布更多的文档、源码,可以使用进入01_all_series_quickstart目录,执行下面的命令获得最新版本。修改该目录绝对路径为D:\abc\01_all_series_quickstart

cd  /D/abc/01_all_series_quickstart
git pull origin

获取帮助与建议

如果您有技术问题或错误报告,请访问bbs.100ask.org论坛查找搜索,或发送邮件到 support@100ask.net,相关工作人员看到后会及时回复您。
我们在 页面中总结了一些有用的主题,来帮助你快速解决一些常见问题。 对于网上购买客户,如有问题请联系购买产品时的商家。

<comments />