第一步:安装node.js:

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。  
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。

1)
http://nodejs.cn/  下载安装即可   
node -v  查询是否安装成功
2)
更换镜像源 'https://npm.taobao.org/'

 $ npm install -g cnpm --registry=https://registry.npm.taobao.org

3)

windows下安装 前端服务器live-server

$ cnpm install -g live-server

第二步:windows下Git BASH安装

https://gitforwindows.org/   下载安装即可

在git平台创建工程  
登录码云账号qq邮箱,密码也是我的qq密码

1. 在git平台创建工程  
1) 创建私有项目库  
2)克隆项目到本地

git clone https://gitee.com/fynihao/meiduo3.git     #本地克隆操作

 git config --global user.email xxxx@qq.com        #创建默认用户名,密码

git config --global user.name "xxxx"

3)创建并切换分支到dev

git checkout -b dev

查看当前分支

git brench

2. 添加前端文件

在meiduo目录中创建前端文件子目录front_end_pc

将前端静态附件复制到front_end_pc目录下

git提交

git add front_end_pc    #添加到缓存区
git status        
git commit -m 'add front end files' #提交

推送到远端

git push origin dev:dev                                                          
 git clone 
git clone -b 分支 www... 拉取指定分支到本地
git branch [分支名] 创建分支
git branch 查看本地所有分支
git checkout [分支名称] 切换分支
---写代码---
git status (查看文件改变记录)
git diff (查看代码级改变)
git add (1:确认改变)
git commit -m 提交注释 (2:提交到当前分支的本地工作区)
git push [远程分支:origin] [本地分支的名称]
去git 管理网站创建Merge Request
等待合并
----管理员合并所有人的Merge Request----
checkout master (切换至Master)
git pull (从远程master 更新至 本地master)
checkout [branch] (切换至本地分支)
git rebase master [从本地 master 更新当前分支]

git pull 命令

 

作用:取回远程主机某个分支的更新,再与本地的指定分支合并

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

1. 如果与当前分支合并,则可省略本地分支名

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

相当于:git fetch <远程主机名> <远程分支名>

git merge <远程主机名>/<远程分支名>

2. 如果当前分支与远程分支存在追踪关系

git pull <远程主机名>

3. 如果当前分支只有一个追踪关系

git pull

4. 手动建立追踪关系

git branch --set-upstream master origin/next

5. 清理远程已删除本地还存在的分支

git fetch --prune origin

或者 git fetch -p

或者 git pull -p

最新文章

  1. Flyout中ComboBox失效
  2. 解决:tomcat部署时deploy location不能显示加载后的路径
  3. .net学习笔记--文件读写的几种方式
  4. 【BZOJ-2438】杀人游戏 Tarjan + 缩点 + 概率
  5. JavaWeb学习笔记——Tomcat配置
  6. css关系选择器
  7. 关于debug时的一些操作
  8. ajax获取数据库中数据
  9. Android 线程模型
  10. Linux下C程序的编辑,编译和运行以及调试
  11. UVaLive6834 Shopping
  12. BZOJ 1044 木棍分割
  13. 用 Qt 中的 QDomDocument类 处理 XML 文件(下)
  14. 网站项目:让一般处理文件.ashx的代码有折叠功能(#region)
  15. 用消息在Win32控制台程序多线程间进行通讯
  16. C# 创建数组的几种方法
  17. SQL 游标的使用
  18. 20175223 姚明宇 MyCP
  19. 6.oop-类和对象
  20. 扫描Linux服务器查找恶意软件和rootkit的一款工具

热门文章

  1. Axure RP的基础使用
  2. 利用jquery mobiscroll插件选择日期、select、treeList的具体运用
  3. Python三元运算和lambda表达式
  4. JS 页面刷新或重载
  5. 【NOIP2008】传纸条
  6. laravel 中的Gates,以及修改模型
  7. 我搭建大数据Hadoop完全分布式环境遇到的坑---hadoop: command not found
  8. java类中final方法的作用
  9. Linux oprofile命令
  10. laravel的mvc