欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

软件构造学习笔记1--github提交问题解决与阶段学习感想

程序员文章站 2022-03-10 14:49:08
...
本人才疏学浅,始终未能明白git、github的作用,甚至看到课程环境配置要求时候以为git是github的缩写,便没有再管,直到看到Lab0的要求才意识到。
写完P1之后想先尝试提交一次实验,便借助百度查找了利用eclipse的图形化界面操作提交代码到远程仓库的办法,每一步也不理解是干什么的,完全是看着图片教程照着操作,然后去github上查看时,发现多了一级目录lab1/src/P1(lab1是我建的project的名称)。便想删除重新再看如何提交符合要求的目录结构,百度搜索了很多方法,看了很多博客,删除本地文件,重新push等等均为取得有效成果。这个过程中虽然我仍然不理解我按照教程做的每件事的意义,但是我慢慢地明白了一些简单的命令的意义,积累了一定经验。
直到咨询了两位对这方面颇有了解的专业人士(此处附上其博客名:qq_43089056与Jr1preg)之后,我茅塞顿开,理解了正确的操作流程以及其中的细节注意点,但是在最后一步push远程仓库时还是出现了意外,请求被拒绝。之后我又查看了一篇非常良心、逻辑清晰、文笔通畅的博客https://blog.csdn.net/weixin_44563427/article/details/104568719。在这篇博客的帮助下,我终于成功完成了符合目录规范要求的上传。
在此也发表一些感想,网上的很多内容、博客写的都比较粗略,大部分都需要一定的基础才能看懂,并不利于高效地学习和掌握,建议在撰写此类博客时还是需要考虑到受众,尽可能描述的详细、通俗易懂;借助周围两位专业人士的指导,我才得以完成实验的要求,在此表达衷心感谢,两位实乃我学习过程中的明灯、学习的榜样,不仅自身学富五车,还能把自己的知识传递给别人,教学相长(手动/bq);最后也对课程本身提一点建议,在给我们的配置环境要求是提供的很多参考资料都是英文的,诚然这可以帮助我们提高英语水平,但对于课程学习的基础环境配置这种重要的东西(如果配置有问题很可能影响整个课程的学习),我认为仅仅提供英文的参考资料是不够的,最好能由老师对于关键部分再讲解一遍,或者鉴于上课时间有限,可以给我们提供一些易懂的可以跟着照做的中文资料(这一点计算机系统这门课程实现的很好,也同样需要配置很多环境,但是每一步都有相应的中文资料供我们学习),这样才能保证在关键环节上我们能完成,至少能够进入这门课程的学习。毕竟,即使是上英语课,老师在全英文的ppt上放出了课程要求和考核方式之后,仍然会对这些重要的东西再用中文给我们讲解一遍,更何况非语言课。英语毕竟不是母语,看英文的东西有时就会产生误解,对于一般的问题我们可以通过慢慢地学习纠正,但是对于重要的问题应该尽量避免这样的误解。