当前位置:   article > 正文

将IDEA的项目托管到gitee_idea项目分析到gitee

idea项目分析到gitee

1. 在gitee上创建仓库

2. 本地创建仓库目录

  1. 在IDEA中选择创建 Git 仓库:
    在这里插入图片描述
  2. 选择上传的项目作为仓库目录:
    在这里插入图片描述
  3. 本地仓库创建成功后项目右键会有 Git 标识:
    在这里插入图片描述

3. 将项目添加到缓冲区

右键项目后点击 Git,选择添加:
在这里插入图片描述

4. 将缓冲区的项目添加到本地仓库

右键项目后点击 Git,选择提交目录:
在这里插入图片描述
填写提交信息后点击提交:
在这里插入图片描述
项目分析完后选择提交:
在这里插入图片描述

5. 将本地仓库的项目上传到gitee

右键项目后点击 Git,选择推送:
在这里插入图片描述
输入仓库地址:
在这里插入图片描述
输入gitee的账号和密码:
在这里插入图片描述
点击推送:
在这里插入图片描述

6. 遇到的问题

6.1 问题描述

第一次推送时会报如下错误:

error: failed to push some refs to 'https://gitee.com/...'
hint: Updates were rejected because the remote contains work that you do
To https://gitee.com/megrez-z/vennote.git
  • 1
  • 2
  • 3

在这里插入图片描述


可能是因为在手动修改了远程仓库中的文件,导致一些文件在本地仓库和远程仓库上不一致从而发生冲突。因此尽量不要在远程仓库手动修改文件,应该在本地仓库中进行修改,然后提交到远程仓库,从而保证本地仓库和远程仓库的一致性 [ 1 ] ^{[1]} [1]

6.2 解决方法

在项目文件所在地方右键,选择Git Bash Here(安装了Git才会有):
在这里插入图片描述
或者在IDEA中打开终端界面(快捷键为 Alt+F12 ):
在这里插入图片描述
然后依次输入:

git pull origin master --allow-unrelated-histories
  • 1

代码含义:允许合并两个没有共同祖先的分支。

git push -u origin master -f
  • 1

代码含义:强制提交与合并。


push 成功:
在这里插入图片描述

7. 相关图示与补充

add、commit 和 push 相关图示:
在这里插入图片描述

补充:

项目文件为蓝色,则表示是修改过的文件,红色文件表示新创建的文件,二者都需要add(IDEA 会自动add),add之后项目文件变为绿色,即文件已进入缓存区。修改文件的地方如 IDEA 充当的角色是工作区。

8. 相关参考

[1] git push 时出现错误error: failed to push some refs to ‘https://gitee.com/**.git’


[2] 详细过程

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/425077
推荐阅读
相关标签
  

闽ICP备14008679号