发表于: 2019-02-18 23:52:24

1 399



今天完成的事:

1.解决了服务器无法访问

2.修改任务一的代码,写的太过臃肿

3.学习了SVN和Git的区别和各自的优势

4.进一步了解Git


明天的计划:

1.任务一的收尾学习(知识漏洞补齐)


2.Github进一步学习


遇到的问题:

1.服务器无法访问

  经过师兄的协助,找到了问题所在,用Xshell上传了文件没问题,但是文件名称不能以大写字母开头,必须用驼峰命名法(例如:Task1 不行;task1 可以)


2.师兄检查了我任务一的代码,我用了九个box1 box2 ... box9来做,太过于臃肿,在师兄的点拨下,优化了代码。重新学习了运用vw和float,用宽高各30vw的排布+float:right向右浮动就可以了,我之前是把九个格子用绝对定位absolute+每个格子的left+top值确定位置,没有理解浮动的含义,导致走了布局弯路。


3.SVN和Git的区别和各自的优势?

 一、Git属于分散型版本管理系统;SVN属于集中型的版本管理系统

 二、集中型的SVN只有一个仓库,优点就是便于管理,但是一旦所处环境无法连接服务器

就不能进行代码更新,或者如果服务器宕机,代码数据就会全部消失

 三、分散型的Git可以将仓库fork给每一个用户,开发者可以随意编辑,可以拥有多个仓库。而且开发者本地环境下就有仓库,不必连接远程仓库就可以进行开发



收获:

1.Git的命令操作


基本操作:

  git init——初始化仓库

  git add——向暂存区添加文件    

  git status——查看仓库的状态

      

  git commit -m "提交修改的信息说明"——保存仓库的历史记录 

  git log——查看每次提交的日志情况         

  git log --pretty=short——可以一行显示,查看关键信息

     

  git diff——查看更改前后的差别

  

分支操作:

  git branch——显示分支一览表

  git checkout -b (feature-A)——创建特性分支(feature-A)

  git checkout master——直接切换到master主干分支

  git checkout -   —— 切换回上一个分支

  git merge——合并分支

  git log -graph——以图表形式查看分支



知识扩充:

1.--关于电脑设置路径用斜杠----设置两个浏览器的时候的路径写法不同,一种是用斜杠“/”另一种是用双反斜杠“\\”,

其实这两种写法都是正确的,不过如果你写成一个反斜杠“\”那就是错误滴!因为在Windows系统中:反斜杠\,

在windows系统中用来表示目录。正斜杠/代表网址、Url地址。而在sublime text中斜杠“/”和双反斜杠“\\”是一个用途的。



返回列表 返回列表
评论

    分享到