日常使用
本地需要切换线上新的分支,找不到时
# error: # Branch 'pre-release-3' set up to track remote branch 'pre-release-3' from 'origin'. # Swi
lhh|07/31/2024 14:38
日常使用
远端分支有更新,无法 push
git add . git commit -m '...' # push 不了,有冲突 git push origin master # 和远端 rebase 一下 git pull --rebase
lhh|07/31/2024 14:36
日常使用
合并冲突
终止当前的合并操作,恢复到合并前的状态合并代码时遇到了冲突,可以撤销合并操作,恢复合并前的状态,只能在合并完成之前的使用;git merge --abort合并代码,解决代码冲突# 切换到开发的 de
lhh|07/31/2024 14:35
日常使用
放弃修改
还没 git add 的git checkout .放弃分支的所有修改git reset --hard HEAD
lhh|07/31/2024 14:35
日常使用
分支回退
当前分支 pull sit 分支了# 查看历史变更记录 git reflog ------------------------------ b6a60eb6 (HEAD -> hotfix/lhh/2
lhh|07/31/2024 14:33
日常使用
撤销修改 add 和 commit
撤销 git add .git reset .撤销 git commit注意,撤回commit和add操作,写的代码仍然保留。git reset HEAD^HEAD^ 的意思是上一个版本,也可以写成
lhh|07/31/2024 14:32
日常使用
开发新需求的流程
开发一个用户页面(新需求)自己创建 feat-user# 切换到线上分支 git checkout release git pull origin release git checkout -b fe
lhh|07/31/2024 14:31
日常使用
分支管理
分支
lhh|07/31/2024 14:31
博主很懒,就这么多啦~~