首页 > 其他 > 详细

【FE前端学习】第二阶段任务-提高

时间:2016-02-20 18:52:04      阅读:108      评论:0      收藏:0      [点我收藏+]

技能学习部分

4.掌握git命令行界面的操作。掌握最基本的clone add commit push pull操作
5.在sublime下开启vim模式,了解基本vim的编辑快捷键。
6.熟练掌握bootstrap的栅格系统,能够对页面进行响应式适配。

上文 【FE前端学习】第二阶段任务-基础

 


git命令行界面

(学习参考:pro-git 转载文( 原文失效 ) github使用教程初级版

先下载客户端:http://github-windows.s3.amazonaws.com/GitHubSetup.exe

 

Git Shell:

在 Windows 命令行中使用 Git 的用户,必须注意:在参数中间有空格的时候,必须使用双引号将参数括起来(在 Linux 中是单引号);另外,如果扬抑符(^)作为参数的结尾,并且作为这一行的最后一个字符,则这个参数也需要用双引号括起来。因为扬抑符在 Windows 命令行中表示续行(译注:即下一行为这一行命令的继续)。

  在网页github上建立了team-sz仓库,安装好客户端后,打开git shell,然后输入下面的命令。

 

1.用户信息

配置的是我的用户名和email。每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,会随更新内容一起被永久纳入历史记录:

git config --global user.name "fipped"

git config --global user.email "823188494@qq.com"

 

2.查看配置信息

要检查已有的配置信息可以使用 git config --list 命令,单独查看某项配置信息可以用 git config user.name

 

3.两种获得仓库的方法

①.建立版本仓库

cd d: 切换到D盘目录

mkdir team-sz 建立个目录(本地仓库名要和git中建立的仓库名一样

cd team-sz 进入目录   

git init 初始化版本仓库 

②.克隆远端仓库到本地

git clone git@github.com:fipped/team-sz.git

github 提供了 3 种 url 路径(HTTPS,SSH,Subversion),如果账号处于登录状态,那么可以用 SSH,就像上面的代码,否则,只能用 HTTPS 的 url 了。技术分享

 

4.跟踪新文件

使用命令 git add 开始跟踪一个新文件。

touch README 建立一个README文件 

用文本编辑器打开README文件,随便输入一点文件,比如:a simple test!

git add README 将文件添加到上传队列

git add 的潜台词就是把目标文件快照放入暂存区域,也就是 add file into staged area,同时未曾跟踪过的文件标记为需要跟踪

git status 命令可以查看当前状态,哪些文件被跟踪

git commit -m "test commit" 提交,也就是更新版本,引号中的是对本次提交的描述,必须填写,不能为空

也可以下面这样

git commit 这样会启动文本编辑器,写入描述,关闭编辑器时,Git 会丢掉注释行,将说明内容和本次更新提交到仓库

技术分享

提交后它会告诉你,当前是在哪个分支(master)提交的,本次提交的完整 SHA-1 校验和(e9bb250),以及在本次提交中,有多少文件修订过,多少行添改和删改过。

 

5.查看当前的远程库

git remote 可以列出远程库

克隆完某个项目后,至少可以看到一个名为 origin 的远程库

 

6.添加远程仓库

git remote add [shortname] [url] 可以指定一个名字用来引用

git remote add origin https://github.com/fipped/team-sz.git

 

7.创建分支

git branch testing

 

8.推送本地分支

git push [远程仓库名] [分支名]

如果要重命名这个分支:git push origin 原来的名字:新名字

 

9.取回远程主机某个分支的更新

git pull <远程主机名> <远程分支名>:<本地分支名>

如果要与当前分支合并,可省略写为

git pull <远程主机名> <远程分支名>

git pull 实质上等同于下面两个操作:

git fetch origin
git merge origin/next

 

更多详细内容就先不学了,反正还用不着(⊙ω⊙)


 

vim模式

 


 

bootstrap

 

【FE前端学习】第二阶段任务-提高

原文:http://www.cnblogs.com/flipped/p/5184822.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!