git命令使用

107 阅读2分钟

1 git add .

2 git commit -m "覆盖分析表搜索功能1018"

3 git push origin feature/changeStyle-20221009

这三步是把代码提交到本地仓库

image.png

4 git checkout dev

5 git pull origin dev

image.png

6 git merge feature/changeStyle-20221009

image.png

7 git push origin dev (当出现Already up to date或者是++++都可以证明你拉取成功,出现Already up to date意为远程最新代码与你本地一致)

这几步是合到远程,先pull,merge,push。最后push就是最后一步了

image.png

冲突了,解决(虽然push到dev上面了但是发生了冲突,此时你处在dev分支,你要解决冲突,解决完冲突相当于修改了代码,此时代码需要重新add,commit,push)

image.png

8 git add .

9 git commit -m "解决问题1018"

10 git push origin dev

因为此时位于dev分支上面所以最后push到dev上面,dev是总分支push是最后一步,所以到这就算是把代码提交到远程仓库里了

image.png

11 git checkout feature/changeStyle-20221009

因为之前你拉取过最新代码而且没有人合并过所以能保证你拉取的就是最新的代码,如果不是则需要你在保证是dev分支前提下,git pull origin dev 此时你是最新代码所以你切回自己分支

image.png

12 git merge origin dev (将dev合并到自己分支上)

image.png

13 git push origin feature/changeStyle-20221009 (将dev合并到自己分支上之后还需要push到自己分支上)

如果你只写了 git push feature/changeStyle-20221009 会失败并报错的

image.png

14 npm start (只有经历了上面几步,将代码在本地部署好才能启动项目)

image.png