CS61b lab2-setup 怎么获取Java库?

最近在看cs61b ,我看的是18年的sp(春季)版本,在导入Java库的时候,教程写的不是太清楚,网上找了半天也没有找到操作的示范,索性搞完了自己写一个

1.打开Git bash ,看是不是在本地仓库的文件夹,如果不是,输入“cd 本地仓库的路径”,比如,我的本地仓库在E:\cs61b\cs61b-sp18这个路径下,在Git bash中输入 “cd E:/cs61b/cs61b-sp18”,windows的话别忘了把"\"换成"/"

2.接着在Git bash中输入 

git submodule update --init

然后就完成了,结果是这样的

本地文件夹里面已经有了内容了

知识补充: github打开远程仓库,这个library-sp18文件夹,他是这个样子的

 文件名显示为蓝色,且右侧带有 @ commitID 标记(如 lib @ a1b2c3d)。他是 Git 子模块(Submodule),和仓库里其他文件不一样,这就是为什么pull没用,子模块是 Git 中嵌套其他仓库的机制。如果本地没有初始化(init)和更新(update)子模块,该文件在本地只会显示为一个空目录或占位文件。

所以接下来内个命令

git submodule update --init

就是用来初始化和更新子模块的命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值