git提交遇到合并代码

857 阅读1分钟

编写时间:2019-08-20
更新时间:2019-08-20

作者:鬼小妞

备注: 本文编写了与在git提交遇到合并代码如何处理,仅供参考

状态:已完成、待补充2019-08-20

[TOC]

提交代码代码顺序

  • 1. 缓存本地修改

git stash

  • 2. 本地与服务器端代码合并到本地

git pull

  • 3. 把本地缓存添加出来

git stash pop

  • 4. 提交更改

git add . (提交全部更改)或 git add xxx.js (提交某文件)

  • 5. 提交到本地

git commit -m "提交信息"(无需校验)或 git commit --no-verify -m "提交信息" (跳过校验钩子)

  • 6. 把本地提交push到服务器

git push

注意: 在vscode中提交某些文件可以通过添加缓存来达到,就不需要git add命令,如图

当提交时也仅提交添加缓存的文件

git提交遇到合并代码

遇到代码合并的标志,

解决步骤:

  1. 先【git pull】进行本地与服务器端的代码合并到本地,

  1. 然后输入【i】进入编辑器(聚焦空白处英文状态下输入,等到窗口末尾出现【---插入---】)

  1. 删除编辑器默认的合并请求信息

  1. 再【输入提交的信息】(不需要冒号之类的,直接写信息)

  1. 按【esc】退出信息编辑
  1. 输入英文半全角冒号【:】
  1. 接着输入英文【w】表示写入第4步的提交的信息
  1. 最后输入英文【q】退出编辑器
  1. 最后再【git push】到服务器