git总结

2019-05-23  本文已影响0人  超级无敌贼啦厉害的小萝卜

1、修改远程分支与本地分支的名称

    1)修改本地分支 :git branch -m old_branch new_branch;

    2)删除远程分支:git push origin :old_branch;

    3)把本地分支推到远端:git push --set-upstream origin new_branch;

    注:git push origin new_branch;(此方法不能与远程建立连接 - 提交时需指定分支)

2、更新远程分支列表

git remote update origin --prune

git remote update origin -p

3、合并时遇到冲突 - 取消合并5

git merge --abort

4、取消add的方法

git reset HEAD

5、修改最后一次commit的内容

    1)git log查看提交列表,确认是修改最后一次的提交内容

    2)git add '修改的文件'

    3)git commit --amend   : 提交到最后一次的commit

    4)此时编辑器会出现可编辑状态:shift+i进入编辑状态,修改好commit信息以后esc退出编辑态,:wq保存并退出可编辑状态

    5)git log确认修改

6、强行推送

    1)git push -f

    2) 或者 git push --force

7、强制把远端分支覆盖到本地

git fetch --all //取回远端所有数据

git reset --hard origin/branch-name //把远端分支覆盖到当前分支

上一篇 下一篇

猜你喜欢

热点阅读