一、较为常用的操作
1、git 提交三板斧
git add .
git commit -m '描述'
git push origin '分支路径'
2、git 查看 add 状态
git status
3、git 指定文件取消暂存
git restore --staged 'xxx.js xxx.css'
4、git 暂时取消更改
git stash
git stash pop
5、git分支合并
git checkout 切换到想要主分支(master/release/test)
git pull
git chekcout merge '想要合并的分支(简称a)'
即可将a分支的变化合并到主分支(master/release/test)
顺利 or 解决冲突
假设合并过程中出现问题:
git merge --abort
git reset --merge
git pull
6、关于git reset
reset 用于重置当前分支的 HEAD 指向(它不会切换分支,是在同一个分支中移动指向)。
reset 是重置,可以往前退,也可以往后进
git reset HEAD~1:HEAD~1 表示当前指向的前一次提交
二、分支相关
git branch
git branch -a
git branch '分支名'
git checkout -b '分支名'
git checkout -b '本地分支名' '远程分支名'
git branch --set-upstream '本地分支名' '远程分支名'
git merge '指定分支名'
三、相关记载