发表于: 2018-04-29 23:46:53
1 379
今天完成的事情:
访问github上自己的项目:
https://qingtiandataiyang.github.io/Task1/task1.html
连接服务器,确保能通过各种工具远程连接到服务器并进行操作:
https://www.zhihu.com/question/25344597/answer/46720111看了知乎上的回答,觉得其他工具都没有Xshell好用,下了cecureCRT发现没办法用,还需要下载注册机,然而下了之后依然用不了,其他的就不想尝试了。发现Xshell的用法很简单,只需三步操作:
1.先使用yum install lrzsz来安装
2.rz上传
3.sz下载
用的学院服务器。上传图片没有成功。
git:会使用git拉代码、更新代码、上传代码:已经熟知git的基本用法,并且记下来了。
svn:会使用svn拉代码、更新代码:SVN的基本用法已经熟知。
能通过ip或者域名访问服务器上的任务一页面:这个任务不理解,是还要自己租一个服务器吗。
用SVN将代码上传至github在本地checkout时将远程库链接放入,然后会自动把远程库的文件下载下来(这个不用管),然后把要上传的文件放到本地库add→commit。就上传成功了(上传空文件夹会报错)。
git上传代码至github:
这个简单,这个链接里都有教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
git与svn的区别:
1. git是分布式,svn是集中式。
2. git可以不用联网,而svn是必须要网络的
3. git的版本控制 .git只在本地版本库的目录下存在(所以这就是我每次用都要mkdir 文件名→cd 文件名→pwd→git init的原因?).svn可以存在每一个文件夹下。
4. svn每一个文件都有版本号,而git是一串经过SHA1算法得出来的数字,需要用commit id 查看。
5. git的分支合并更加方便
用github搭建自己的个人网站:
先奉上链接:https://blog.csdn.net/wangyj1108/article/details/51444419
创建一个新仓库(Repository name要用Owner加上 .github.io)
然后克隆到本地。
会生成一个文件夹,把文件放进去。
然后add→commit -m""
git push 输入账号密码
然后就访问自己的网站了:https://github.com/QingTianDaTaiYang/QingTianDaTaiYang.github.io
配置nginx,实现在手机上查看页面:
这个任务一的时候做过了,知乎上有古尘大佬的介绍:https://www.zhihu.com/question/41430703
nginx是用来将你的电脑转化为一台虚拟WEB服务器的。可以用来自己测试产品能不能用。
将代码部署至自己的服务器:没有自己的服务器。。。
任务二基本完成。
明天计划的事情:
了解了任务三需要掌握的技能:
1.PhotoShop
2.自适应
3.内外边距
4.类选择器
5.浮动
发现任务三需要掌握的在学习任务一的时候都已经有了一定的了解。
任务三的大致要求是:还原设计图,自适应,移动端,兼容性以及编码的规范。这是正式迈向前端重要的一步吧。
1.下载任务资源——魔镜介绍页.psd
2.查看学习资料——《内外边距——margin和padding》
3.利用盒子模型的原理,用div对页面进行布局
4.为div添加样式和文本内容,让页面布局和设计图基本一致
5.查看学习资料——《PhotoShop——Photoshop之CSS切图》(应该开始接触切图师的工作了吧,好奇)
遇到的问题:
用git添加远程仓库时出现错误fatal: remote origin already exists.
解决办法:
先删除远程仓库 git remote rm origin。再添加远程 Git 仓库: git remote add origin git@github.com:michaelliao/learngit.git。
不知道为什么我经常出现这个错误,而且按照上面的解决办法并不能解决,所以我都是把步骤从头到尾重新做一遍。
熟练了git、svn的用法。
对git、svn的区别有所了解。
学会Xshell远程链接到服务器并操作。
知道了如何github搭建了个人网站。
了解SSH的基本概念:SSH是建立在应用层和传输层基础上的安全协议。
FTP(文件传输协议):是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。
FTP客户端就是跟FTP服务器通信的一种工具。可实现本地计算机与服务器计算机之间的文件传输
评论