git 常用命令

1.创建新分支

git branch [name]

2.将新分支push到远端

git push --set-upstream origin [name]

3.删除本地分支

git branch -d [name]

4.删除远端分支

git push origin --delete [name]

5.更新分支列表

git remote update origin -p

6.回退到上一版本

git reset --hard [版本号] (不保留修改)可以往前reset也可以往后reset 其实就是重置指针的过程

git reset --soft [版本号] (保留本地修改)

7.将多个commit合并成一个

  1. git rebase -i HEAD~n  (这里的n代表前n次commit)
  2. 将弹出的vim编辑框最上面的以pick开头的几行,除了第一行都将pick替换成s,然后保存退出。
  3. 将弹出的提交信息只保留 1st commit message即可,保存退出。
  4. git push -f 完成

8.刷新gitignore

  git rm -r --cached .

  git add .

  git commit -m ".gitignore is refreshed"

posted @ 2019-04-19 17:47  lastcy  阅读(166)  评论(0编辑  收藏  举报