美文网首页
git 解决冲突方法

git 解决冲突方法

作者: 苏苡 | 来源:发表于2019-03-15 09:54 被阅读0次

    通过Git地址克隆项目
    git clone git@github.com:xiaosi0707/1708A.git project

    按照需求写代码
    比如:列表数据渲染完毕
    基本提交流程:
    git status -> 查看本地仓库状态
    git add list.html或者是. 提交到缓存区
    git commit -m 'list数据渲染完毕' 提交到本地版本库
    git push 提交到远程仓库

    拉取流程:
    git pull 从远程仓库拉取

    冲突发生:
    小明:在修改index.html
    小白:也在修改index.html

    冲突解决方案一:手动解决
    冲突解决方案二:合并远程库和你本地的代码

    git pull 和 git fetch区别?

    分支:
    分支在实际中有什么用呢?
    创建分支:
    git checkout -b dev
    查看分支:
    git branch
    切换分支:
    git checkout dev
    合并分支:
    git merge dev命令用于合并指定分支到当前分支

    冲突发生?
    两个都有修改,合并会有冲突

    冲突解决方案?
    手动解决

    如果在新的分支上开发完代码,但是此功能又不需要了,所以要把此分支删掉了,这个时使用命令:
    git branch -d dev 无法删除
    现在我们强行删除:
    git branch -D dev

    git pull 和git push 默认拉取提交的都是master分支
    如果要pull 、push其它分支,记住带上“origin 分支名称”

    相关文章

      网友评论

          本文标题:git 解决冲突方法

          本文链接:https://www.haomeiwen.com/subject/elokmqtx.html