git checkout -b feature/v1.0-operational 在当前分支基础上新增一个分支 feature/v1.0-operational
git checkout . 忽略本地的改动
git branch 查看当前是在哪个分支上
git fetch --all
git checkout dev2 切换到 dev2 分支上
先 git checkout dev2 然后 git checkout -b vali-dev2 在dev2分支的基础上创建新分支 vali-dev2
git checkout master 切换到 master 分支上
git checkout vali-dev2 切换到 vali-dev2 分支上
git add .
git revert后的vim退出:一直按住esc ,再连续按大写的z两次
go build -mod=vendor main.go
git log --oneline 一次commit注释放在一行内显示
git fetch --all
git rebase origin/dev2 将远端的dev2的分支最新代码合并到本地的分支上(vali-dev2)
【删除分支,谨慎操作!!】
删除本地分支 git branch -d
删除远程分支 git push origin --delete mybranchname
【删除分支,谨慎操作!!】
清理本地分支:
git remote prune origin
git fetch --all
git rebase origin/dev
去解决冲突
git rebase --continue
git reset --mixed HEAD~4
git add .
git commit -m "update"
git checkout origin/dev3
git branch -D vali-dev2
git branch
git checkout -b vali-dev3
git log --oneline