Git操作


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

上一篇:GitHub Actions使用经验


下一篇:git公钥的生成、git常用命令