安装包
node
- 更新npm
sudo npm install -g npm
- 更新node
sudo npm install -g n && sudo n stable
shell
- 关闭所有nginx服务
kill -9 $(ps aux | grep 'nginx' | grep -v grep | tr -s ' '| cut -d ' ' -f 2)
git
git tag
git tag -a v1.0.0 -m "v1.0.0"
git push origin v1.0.0
修改commit
修改历史的commit,找到这个commit前一个commit的hash值,使用git rebase -i ${commit_hash}
,然后在修改界面将要修改的commit前pick
改为reword
,接着wq,然后逐个修改commit message即可。合并commit
合并一个分支的多个commit,使用git rebase -i ${branch}
,branch为你要合并的分支,然后将对应commit前的pick
改为squash
,squash为合并当前commit到上一个commit。