zoukankan      html  css  js  c++  java
  • git 走过的坑

    工作之后,就一直在用git了,没有集中地学过git,一般就是用几个常用命令,因此,遇到过大大小小的问题。在此记录给自己看看,大神勿喷。

    前提:总分支不动,新建自己的本地分支,同事新建了ta的本地分支。

    情境一:因为我忙去了,然后没来得及写代码,然而同事已经写完了且上传了分支。此时,应该

    1 git pull

    2 git 切到自己的分支

    3 git merge origin/itsbranch

    情境二:我写了一部分内容,上传到我自己的分支去了。然后,我又忙去了。我同事又都写完了,但是ta改过我的代码,此时,我又想merge一下,结果报错。又想直接全部强制覆盖。此时,

    1 git fetch --all

    2 git reset --hard origin/itsbranch

    3 git pull

    然后报错:git--merge失败,you need to resolve your current index firs

    运行

    4 git reset --merge

    报错:Pulling is not possible because you have unmerged files

    5 git add .

    6 git commit -m "update"

    7 git pull

    解决了 ✌️

    下次有问题应该还会再更新的,开发小白也要加油啊!

  • 相关阅读:
    project和task
    Gradle的安装
    Spring 集成 RMI
    RMI远程调用
    安装、启动与基本配置
    删除
    文件的分隔与合并
    my27_OGG MySQL To MySQL错误汇总
    1.5 GO json转Map
    1.4 Go语言-switch语句(转)
  • 原文地址:https://www.cnblogs.com/sun-cloud/p/13606081.html
Copyright © 2011-2022 走看看