CS61B_环境配置

怎么说呢,这个环境配置花了我几乎一天的时间(呜呜呜呜,我是傻逼),ok,现在我就来分享一下我遇到的坑,和排解方法。

这篇随笔分为两个部分,第一个就是关于git仓库的创建,为后面的grade做准备;第二个就是intellij的配置。

 

第一部分

1.首先是创建/选择一个目录

 

我的电脑是macbook,我就在home目录下创建了一个CS61B的目录。

2.进入这个目录

cd CS61B

 

3. 打开你的github,创建一个新的repository。

点击repository,点击new这个绿色的按钮。

然后填写repository name就基本上OK了,其他的选项都是optional ,可填可不填。

 

4.git clone 你的地址。

在完成第三步操作之后,你可以看到如下画面:

 

我们所需要的就是那个链接。

在终端中输入 :

git init

git clone  那个链接。

eg:

git clone https://github.com/beyondlesliezl/test.git

如图,在你的文件夹中就会出现一个新的文件夹,和你建立的仓库是一个名字。

 

5.进入到和你仓库同名的文件夹。

我这里就是 cd test.

 git remote add skeleton https://github.com/Berkeley-CS61B/skeleton-sp18.git

git pull skeleton master

输入以上两条代码。就已经将cs61b所需的hw project lab 给拉取过来了。

 

6.提交

eg:提交第一个lab

git add lab1/*
git commit -m "completed first part of lab1"

然后就是最重要的一步:

1
git push -u origin main

第一次输入的时候可能会要求输入github密码,输入就完事了。然后就可以看到类似于这样子的界面,(你所有的文件都在,我是第一次踩坑了)

如果在

1
git push -u origin main

中出现问题,可以输入git remote add origin git@github.com:xxse/xx.git,再重复git push....,应该就可以完成了。

 

 

第二部分,intellij配置

主要是两个槽点

第一个就是环境配置:

 

主要是注意这个SDK(即选择的语言包)和java版本要匹配。一般来说,默认的language level 是不对的。你是java8 就选择8, 是java9 就选择java9。

 

 

第二个槽点就是编译的过程中会出现“java file outside of source".

解决的办法就是打开project setting ,选择modules.然后你要对哪个文件进行处理,就点击哪个文件,然后上面的Mark as 那一排按钮就会亮起来。点击source,就行了。

切记不要将所有文件都同时变为source,有可能会产生报错。

 

到这基本上就结束环境的配置了。哈哈哈哈哈哈,就可以开始愉快的学习了。

 

我只是一个菜鸡,希望上述的内容对你有帮助。

 

posted @   哎呦_不想学习哟~  阅读(2086)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示