如何用idea把本地工程部署到码云

1、首先在你本地项目所在目录创建git仓库

2、点击工程名,右键,选择Git-->Add如图所示:


3、和本地Git关联之后,你的左侧目录会变成绿色,然后继续工程名右键,选择Git-->Commit Directory输入提交的相关备注(必填)然后点Commit,这时会提交到本地仓库。

4、继续工程名右键,选择Git-->Repository-->Push-->Pull(正常是要先点击pull的,因为这是第一次上传,点pull没法输入远程地址,所以先点push)


5、这里会提示让你输入远程URL,把你码云项目的URL克隆下来,Name不用改。然后返回去点PULL,如果你这时不返回直接点push,会提示拒绝,原因是本地和远程不同。

6、这时点击pull时,点一下中间的刷新,选择master分支。pull。(关键)我这里尝试了Windows和Mac,前者Win可以直接pull,后者Mac会拒绝,提示

Git Pull Failed: refusing to merge unrelated histories所以,需要Mac用户打开终端进入Git目录下,输入:
git pull origin master --allow-unrelated-histories意思是远程和本地进行合并。然后就可以push上传了。
备注:最后一步,我也不太清楚为何Windows操作就不需要输入命令。而Mac就会被pull拒绝。反正这样做了就可以了,亲身经历。希望各位知道原因留言告知,感激不尽!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值