git 终极原理

发布时间 2023-11-16 14:27:39作者: 学不会xuebuhui

git分为工作区,暂存区本地仓库和远程仓库,他们的关系如下

image

本地工作区有修改,但是没有提交,此时又git pull了远程仓库会怎么样,

会提示有修改没有提交,无法pull,请先add/commit提交以后再pull

image

通过git status命令查看有没有工作区的修改

image

先提交本地修改,然后再pull

工作区文件没有冲突,自动merge
image

然后再将merger的工作区提交到本地仓库,然后再push到远程仓库

image