跳转至

01.IdeaGit-Demo

约 198 个字 2 行代码 9 张图片 预计阅读时间 1 分钟

准备

  1. 创建一个github repo

  1. 创建一个idea项目

注意到,github repo中是存在一个预先定义的README文件,而idea项目中不存在

尝试提交并推送

找到左侧commit选项,选中全部并点击Commit

commit完成之后右键master分支,将其改名为main,目的是保证和github repo中的分支保持一致

右键main分支,尝试push

此时还未定义git remote,点击Define remote,复制github repo的链接粘贴进去,再次尝试推送

不出意外,应该要出意外了,idea会提示push reject,代表出现冲突

解决办法如下:

  1. 命令行
Bash
git fetch
git pull --rebase origin main
  1. idea手动拉取

首先进行fetch,然后进行pull

我这里选择命令行执行

此时 push 成功,rt