项目环境准备
1、安装node.js:LTS下的windows——>打开终端——>输入node-v安装成功——>npm-v工具安装成功
2、打开github——>创建仓库“travel”存储代码——>本地线上代码关联——>本地安装git——>终端git –vision——>公钥私钥大同线上线下——>克隆git仓库地址——>终端:git clone地址
3、创建vue项目
4、本地上传到仓库
基本的git操作:
本地已有项目提交到git远程仓库
1.进入到项目根目录下 执行命令
git init
执行完之后 该目录下就生成了 .git 隐藏文件 此时这个目录就初始化成功 成为了git仓库
2.添加目录内所有文件
git add .
. 表示提交所有文件
3.把已添加的文件提交到本地仓库
git commit -m “message”
4.把本地仓库跟远程仓库关联起来
git remote add origin “远程仓库地址”
5.把本地仓库代码推送到远程仓库
git push -u origin master
=======================================================================================
若pull代码被拒绝,则直接打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题:
git pull origin master –allow-unrelated-histories
git push -u origin master -f
=======================================================================================
在github上创建分支:
$ git branch -a 查看所有分支,包括本地分支和远程分支
$ git branch -r 查看远程分支
$ git checkout -b “index-swiper” 新建一个分支并切换到新分支
$ git push origin “index-swiper” 把新分支推送至github
开发完成后上传index-swiper分支:
$ git add .
$ git commit -m “change” 将开发代码添加到本地仓库
$ git remote add origin”https://github.com/chanchansun/sell.git”(git的index-swiper分支地址)关联远程地址(不提醒就可省略这步)
$ git push -u origin index-swiper 将本地代码推送至远程分支(完了之后检查一遍:试着切换其他分支,会不会有保存提醒)
启动分支(做了什么改变都在分支上,启动master会看不到改变):
npm run dev
安装axios:
npm install axios –save