先自我介绍下吧我是一名喜欢编程的医学生,为什么我会喜欢编程呢那得从小时候一直都有一颗搭建一个属于自己网站的种子。那我为什么又去学医了呢,那是因为机缘巧合的我让医学院录取啦。大学里整整自学了一年的前端,没课的情况下几乎都在图书馆,同时我还带动我舍友学编程。今年毕业的我却又没有选择编程的行业。我从哪里了解到“飞天加速计划·高校学生在家实践”的呢因为我得代码需要在服务器上跑了,不能只在本地运行,我所以在论坛里找推荐的服务器看到这个活动觉得非常适合我们这些学生党,因为我们现在上学的年纪并没有太多的资金。
说到自学编程我那堪称是各种踩坑,并没有太多的教你全靠自学。我想跟各位想学习前端的同学说下不要盲目的去学习最新的框架,先要从最基本的语法学起有了坚定的基础后才能更加轻松的学习更多最新的框架及语言。我简单分享下我是如何一步一步的学习前端的呢,首先接触的就是HTML在后者就是css、jQuery,很多人说jQuery已经过时了没用了在我看来每个语言都有独特的所在。再到后来接触JavaScript、node。一个人德智体美劳都得需要结合,然后接触了express框架体验到了JavaScript语言的之美。慢慢的又接触到了Vue等一些新的框架。
各位同学都拿到服务器啦我猜你们遇到的第一个问题是如果把本地文件上传到服务器,我是通过git上传到服务器的,可能网上有各种教程,但是我想在这还想各位同学分享下吧。
1、进入到远程服务器
ssh name
2、进入服务器后建立一个新的仓库
git init --bare name (name:仓库的名称)
3、退出服务器
exit
4、到需要提交的文件的目录里面
cd/
5、在需要提交的文件目录里初始化
git init
6、添加到远程仓库
git remote add origin address:productname (addres:远程服务器地址,productname:是在远程服务器里创建好的空的仓库名称)
7、开始添加项目
git add -A
8、提交项目
git commit -m "提交的说明"
9、推送到服务器
git push --set-upstream origin master (第一次使用这个)
git push (第一次以后都用这个就可以)
备注:如果push时提示“ refusing to update checked out branch:refs/heads/master”,说明远程仓库创建是没有使用—bare选项。需要在远程创建仓库的时候用 git --bare init name (name:是仓库名称)。
以上就是跟各位同学可能在刚拿到服务器会遇到的问题
虽然我是个医学生同样我也是非常憧憬科技改变未来。同时我也会一直保持着对互联网的热爱。