Git玩转技巧

不小心在dev上写代码并且push

1.在dev分支上,git reset HEAD^

2.git push -f

3.git stash

4.切换到自己的分支-git stash pop

提交次数太多,多个commit合并为一个

1.在自己的开发分支上,执行 git log 获取commit log

2.git reset fa3946e2a794b(提交日志号)

3.git add .

3.git commit -m""

4.git push -f

终止merge

git merge --abort

该命令仅仅在合并后导致冲突时才使用。git merge --abort将会抛弃合并过程并且尝试重建合并前的状态。但是,当合并开始时如果存在未commit的文件,git merge --abort在某些情况下将无法重现合并前的状态。(特别是这些未commit的文件在合并的过程中将会被修改时)。

你可能感兴趣的:(前端工程化,git)