1,配置自己用户名和账号信息
git config --global user.name "pengyuyan"
git config --global user.email "111@qq.com"
2,新建本地新分支
git checkout -b xxxxx //分支名称
3,拉取远程最新代码
git pull
4,拉取远程最新分支
git fetch
5,提交代码,把本地分支推送到代码仓库
// .将本地所有修改全部提交
git add .
//xxx.vue 文件名称 只提交这一个文件夹 如果需要只提交部分,可以多进行几次add操作
git add xxx.vue
// create 备注
git commit -m "create"
git push
6,查看本地修改
git status
7,把一个分支上做出的改动 转到另一个分支上
// 把暂缓区的修改存储起来
git stash
// 切新分支
git checkout -b 分支名
// 将存储的修改取出来
git stash pop
8,查看本地分支
git branch
9,删除本地分支
git branch -D 分支名 (支持同时删除多个,中间用空格隔开)
10,撤销本地修改
// 撤销本地所有修改
git checkout .
// 撤销单个文件修改
git checkout 文件名
11,撤销add操作
// 查看提交了那些文件
git status
// 如果后面什么都不跟的话 就是上一次add 里面的全部撤销
git reset HEAD
// 对某个文件进行撤销了
git reset HEAD 文件名
12,撤销commit 操作
// 回退所有内容到上一个版本
git reset HEAD^
// 回退 hello.php 文件的版本到上一个版本
git reset HEAD^ hello.php
// 回退到指定版本
git reset 052e
// 回退上上上一个版本
git reset --soft HEAD~3
// 回退上上上一个版本
git reset --hard HEAD~3
// 回退到某个版本回退点之前的所有信息。
git reset --hard bae128
// 将本地的状态回退到和远程的一样
git reset --hard origin/master
13,查看某一个文件夹的修改内容
git diff 文件名