0


使用git上传项目到gitee相关操作及问题解决办法

  太久没有进行项目上传的相关操作了,果然发现知识不用就会忘记,还是通过博客记录一下吧,其中遇到了两个问题。我将会把我进行操作的流程完整的记录下来,希望对你也有帮助!

前期准备:

           需要下载并安装好git以及在Gitee注册一个账号。准备工作就你自己完成了。

           git下载地址:Git

           Gitee地址:Gitee - 基于 Git 的代码托管和研发协作平台

上传步骤:

          步骤一:在gitee中创建一个代码仓库。

          **步骤二:**进入到你要上传项目的目录下,右键点击鼠标,找到Git Bash Here(在显示更多选项中),双击打开终端。

        **步骤三:**在终端中输入命令,将该项目变成一个git代码仓库。
git init

    **步骤四**:在终端使用命令
1.连接远程仓库
git temote add origin '你在gitee创建的仓库地址'
2.将项目缓存
git add .
3.提交代码
git commit -m '这里写你提交代码的注释'
4.推到远程仓库中
git pull origin master
在这里就可能会出现报错,我是在另一个博主处查看到的解决办法。

**问题产生原因**:本地库和远程库没有相关,远程仓库不让合并
![](https://img-blog.csdnimg.cn/direct/61b6ad70fb294b568b5b57c2116319fa.png)

解决方法:将命令变为

git pull origin master --allow-unrelated-histories
  步骤五:最后使用命令
git pull origin master

这里可能有两个情况:

     第一个是半天没有反应,等了一阵子后弹出了一个git认证。这个就是填写你gitee的账号和密码即可,可以在gitee的用户设置中查看。还有可能出现密码不能输入完整的情况(比如我就出现了),这时候就要选择直接复制粘贴了。

           ![](https://img-blog.csdnimg.cn/direct/caa846a42c414fb4a05b22703a69144e.png)

  第二个是修改命令后输入又出现下面的问题

**问题出现原因**:这个输出显示在拉取操作时发生了合并冲突,Git 无法自动合并文件
README.md

。这意味着你在本地和远程仓库中都对同一文件做了修改,并且这些修改发生了冲突。

**解决办法**:解决合并冲突需要手动处理。需要打开 
README.md

文件,寻找并解决冲突部分,然后将文件保存。完成解决冲突后,需要执行以下命令将解决冲突后的文件添加到暂存区(我这边是Readme的文件有冲突,你可以根据你的报错进行更改)

1.将解决冲突后的文件添加到暂存区
git add README.md

2.然后提交解决冲突后的文件
git commit -m "Resolve merge conflict in README.md"

3.最后,你可以继续推送操作
git push origin master

最终成功上传项目,效果如下:

总结:

     我现在反过来复盘我之前的操作过程,我发现之前的时候排查问题的时候思路混乱,在git终端的报错一定要好好看。

    有一个建议就是如果感觉好多操作都搞了,然后一直解决不了问题,那么就重开!将仓库删掉重新创建,在项目目录下将生成的.git文件删除,但是一定要注意将使用git init命令生成的文件删除干净(我猜我出现最后一个报错是因为README.md文件第一次操作的时候没有删除的问题)。

    希望这篇博客能够帮助到你!
标签: git gitee

本文转载自: https://blog.csdn.net/weixin_66383346/article/details/136733178
版权归原作者 RêverÆ 所有, 如有侵权,请联系我们删除。

“使用git上传项目到gitee相关操作及问题解决办法”的评论:

还没有评论