git使用
一、创建分支,并提交
1、git branch 分支名,(创建分支)
2、git checkout -b 分支名 创建并切换分支
3、git status 查看状态
4、git add . 提交所有的分支内容,把分支内容添加到git仓库中暂存
5、git commit -m '提交的内容简单介绍' 把文件提交到仓库,最好是提交的内容相关的简介,方便查看
6、git push origin ‘远程分支名’ 将本地分支推送到远程分支
7、git log 查看分支提交记录
二、本地分支关联远程仓库分支
1、git branch -vv 查看本地分支跟踪的远程分支
2、git checkout -b <本地分支名> origin/<远程分支名> 在远程分支名下创建本地分支并关联
3、git branch -u origin/<远程分支名> 当前分支跟踪远程分支
三、查看切换分支
1、git branch -a 查看所有远程分支
2、git log --graph 查看分支合并图
3、git checkout <分支名> 切换分支
四、合并分支
1、git merge <分支名> 合并指定分支到当前分支
五、删除分支,删除提交记录
1、git branch -d 分支名字 删除分支
2、git reset --hard <分支id> 删除提交记录慎用
3、git reset --hard HEAD^ 撤销上次提交
4、git rm --cache ‘文件夹/... .js’ 在git add 后如果有一个文件不想提交,可以使用此命令进行删除
5、git reset 可以删除已经add并未commit的内容
六、拉取代码
1、git pull origin 远程git地址 从线上第一次拉取代码
2、git fetch origin master 将远程仓库origin仓库的master下载到本地
3、git clone 远程仓库地址 从线上克隆主分支的内容
七、修改分支名
1、git branch -m oldbranch newbranch 修改分支名
八、其他
1、git --version 查看版本
2、git init 初始化本地仓库
九、错误处理
解决方法:
1、保留本地修改
git merge --about
git reset --merge
2、抛弃本地修改
git fetch --all
git fetch