git总结

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 //把远端分支覆盖到当前分支

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 在上家公司时使用git管理代码,当时使用的稀里糊涂,有些地方不是太明白。现在这家公司把代码移到git上管理...
    圆土豆阅读 614评论 0 50
  • 说明:本次总结来自廖雪峰的官方网站,仅供学习,如有侵权请联系管理员删除。 git命令 安装git 安装完成后需要配...
    test小星星阅读 422评论 0 0
  • 1. 安装 git 不同系统下 git 的安装 Mac上可以在终端上输入: git --version 来查看gi...
    学生陈希阅读 1,673评论 0 4
  • 配置 首先是配置帐号信息ssh -T git@github.com # 登陆 github 修改项目中的个人信息 ...
    guanguans阅读 760评论 0 3
  • 关于git,之前总是遇到什么问题然后做了一个简单总结。今天决定来一个系统的总结,加深一下自己对git的理解。 1、...
    丶灰太狼他叔阅读 652评论 2 0