白季飞龙的个人主页

Git大杂烩

Git重置上次提交,但不重置文件内容(即保留文件修改)

git reset --soft HEAD~1

可以使用--hard选项同时还原修改。reset只对本地提交有效,如果已经push到服务器上,就不能修改服务器的git历史啦

Git合并当前分支到dev分支

merge-current-branch-to-dev () {
    oldbranch=`git rev-parse --abbrev-ref HEAD`
    git checkout dev
    git pull
    git merge $oldbranch
    git push origin dev
    git checkout $oldbranch && unset oldbranch
}```

## Nothing

文章首发: [https://baijifeilong.github.io](https://baijifeilong.github.io)

漫漫路,莫论逍遥;潜心修,只为悟道