用IDEA和命令行上传项目到gitee

上传项目的方式,如下两种:
下面简单记录下直接用命令行的方式,以及借用IDEA完成的方法。
首先要安装Git ,安装Git地址

方法一:命令行

比较推荐这种方法的,用工具可能还要更加繁琐一点。
1.创建本地仓库
在电脑任意目录下新建一个文件夹,在新建的空白文件夹内鼠标右键->git bash here,在窗口输入git init。
在这里插入图片描述

在新建的文件夹中在执行完git bash here后,有个.git文件夹,没看到的打开显示隐藏文件。

2.连接远程仓库
在打开的命令窗口输入git remote add origin (远程仓库地址如下所示),用你需要关联的远程仓库地址替换括号部分。
图一

在这里插入图片描述

为了防止你的远程仓库不是新建的,可能含有内容,可以执行git pull origin master,这里的场景是将本地开发好的项目上传到码云新建仓库,所以可以不用执行。

3.提交上传项目
将要上传的项目提复制到本地新建的那个文件夹,在命令窗口运行git add .(.表示所有),将待上传项目保存到缓存区。
在这里插入图片描述

然后执行git commit -m “项目说明”,来提交到本地仓库。
在这里插入图片描述
。。。。。。
在这里插入图片描述
4.推送远程仓库
在命令窗口执行git push origin master,推送到远程仓库。

在这里插入图片描述

当出现这种问题是,不要慌!!!
出现错误的主要原因是gitee中的README.md文件不在本地代码目录中
此时我们要执行git pull --rebase origin master命令将README.md拉到本地,

然后执行git push origin master就可以成功了
在这里插入图片描述

在这里插入图片描述

当出现这种问题时,其原因:git仓库中已经有一部分代码存在,所以不允许直接把你的代码push上去而覆盖掉原来的代码。
解决方法一:同步git内容到本地,再push上去

git fetch
git merge origin FETCH_HEAD

再执行git push命令

解决方法二:强制上传,这样回覆盖掉git仓库上原有的代码,团队开发时不要用,否则有生命危险!!!

git push -f

成功之后
在这里插入图片描述
现在可以看到码云的远程仓库有了我们提交的项目。

方法2:IDEA上传

1.创建本地仓库并关联
用IDEA打开项目,在菜单栏点击cvs->create git repository创建本地仓库,选择当前项目所在的文件夹当作仓库目录。
2.将项目提交本地仓库
在完成步骤1之后,右击项目可以发现有git选项了,右击git->add,再右击git->commit Directrory在打开的窗口选择要上传到本地仓库的代码,并添加提交注释提交。
3.关联远程仓库
右击项目git->manage remotes,不同版本的IDEA可能不同,我是IDEA2021.3,老版本可能是git->repository->remotes,在打开的git romotes窗口添加远程仓库信息。
我这里是一个新建的仓库,如果不是新建的仓库,为了防止远程仓库内容不为空,可以在IDEA命令行里运行命令git pull origin master从远程仓库拉取一下代码。
4.推送到远程仓库
右击项目git->push,在打开的push commits中点击push将本地仓库的代码推送到远程仓库。

或是在终端(Terminal)中用命令进行操作:

1. git init
2. git add .
3. git commit -m "项目描述"
4. git remote add origin 仓库地址
5. git push origin master

在这过程中会遇到的问题大部分是在命令行中提到的,如果出现

remote origin already exists 

这种错误提示,则说明表示远程仓库已存在。
因此你要进行以下操作:

1、先输入git remote rm origin 删除关联的origin的远程库
2、关联自己的仓库 git remote add origin https://gitee.com/xxxxxx.git
3、最后git push origin master,这样就推送到自己的仓库了。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

自xing且乐观~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值