当我们在使用IDEA提交自己的代码到gitee的时候,也就是先ctrl+k进行commit再进行ctrl+shift+k,如下图流程:
出现了Push partially rejected,也就是”推送部分被拒绝“,其实这个问题通常是由于本地分支和远程分支(Gitee)存在冲突或历史不一致导致的。
下面演示用命令来提交:
打开命令提示行:
1. 先 git pull 拉一把
git pull 命令用于从远程仓库(这里是 Gitee 上对应的仓库)获取最新的代码,并将其合并到本地当前分支。执行该操作的原因在于,在你准备提交本地代码之前,远程仓库可能已经有了自己之前提交的新变更。
2. 再 git add. 这个点就是当前下面的所有文件和文件夹的意思
git add命令用于将本地文件的修改添加到暂存区。这里的 . (逗号)是一个通配符,表示当前目录及其子目录下的所有文件和文件夹。通过执行 git add .,你把本地新创建、修改或者删除等状态发生变化的文件都标记为准备提交状态。
3. 再 git commit -m "提交信息"
git commit 命令用于将暂存区的内容提交到本地仓库,形成一个新的提交记录。例如,提交信息可以写成修复XXXX功能中的一个 bug,这样方便自己后续查看提交历史时,能快速了解每次提交的内容和目的。
图片同上
4. 最后 git push 就可以了
git push命令用于将本地仓库中当前分支的提交推送到远程仓库(即 Gitee 上对应的仓库)。只有执行了 git push,你在本地的代码变更才能真正更新到 Gitee 上。
最后总结就是:
再到Gitee - 基于 Git 的代码托管和研发协作平台查看自己的远程仓库就可以看到已经提交成功的代码了!