1) 初始化仓库
> git init
2) 添加文件到仓库中,让git追踪
> git add *
3) 查看git仓库状态
> git status
4) 提交版本
> git commit -m '初始化提交'
5) 要求我们设置用户名和邮箱
> git config user.email "[email protected]"
> git config user.name "pluslicy"
6) 版本回退
# 查看当前提交日志
> git log
# 每一条提交日志都有id,通过输入id前6位字符可以进行版本回退和前进
> git reset --hard acf001
7) 版本前进
# 查看所有提交日志
> git reflog
> git reset --hard acf001
8) 远程提交
本地资源文件(/wangyi)
本地仓库 (/wangyi/.git)
远程仓库(github .git)
注意: 一个本地仓库只能对应一个远程仓库
1. 设置远程仓库地址
> git remote add origin 远程仓库地址
2. 首次更新远程仓库中的内容
> git pull origin master
如果首次更新,并且远程仓库中文件会报错:
refusing to merge unrelated histories
解决方案:
> git pull origin mater --allow-unrelated-histories
3. 将本地代码提交到仓库
> git push origin master
4. 克隆项目
> git clone 远程地址
git config remote.
/wangyi
/css
common.css
/js
/images
index.html
-----------------------
/wangyi
src
App.vue
main.js
build
config
node_modules 依赖
jquery
font-awesome
highchars
......
.gitignore
node_modules
package.json
dependencies:{
jquery:3.0.1,
font-awesome:2.1.1
}
npm install
git add *