博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
idea 上传jar包到远程仓库_idea直接推送项目到远程仓库
阅读量:30601 次
发布时间:2020-01-05

本文共 1102 字,大约阅读时间需要 3 分钟。

准备工作:

已经在仓库创建好项目,已知地址:

打开idea:

在intellij IDEA中 VCS——Import into Version Control——Create Git Repository——选择你的本地项目

eg:  根据我这个项目为例介绍:

经过这步后项目中就是创建本地库成功:下面我来添加远程库地址:

依次输入以下命令:

# 给项目设置远程远程仓库 #

git remote add origin http://服务器地址/gitbucket/git/huhy/newfiber-hydrology.git

# 抓取远程仓库数据,并自动合并远程分支

git pull origin master

# 把本地项目推送到远程Git仓库 #

git push origin master

然后就可以在intellij IDEA中进行update、commit、push了。

修改远程仓库方法:

方法一:

git remote set-url origin [url]

git remote set-url origin http://192.168.30.30:7088/gitbucket/git/manager/pumpingstation.git

方法二:

git remote rm origin

git remote add origin [url]

方法三:修改config文件,在各项目下,有个隐藏的.git文件夹,修改里面config的远程仓库路径即可

错误总结:

faial: refusing to merge unrelated histories

原因:

在首次提交代码之前,必须首先pull一下。但是因为两个仓库不同,发现refusing to merge unrelated histories,无法pull。

这是因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在git pull后面。这句代码是在git 2.9.2版本发生的,最新的版本需要添加--allow-unrelated-histories

解决:

所以我们想要pull的时候 ,应该写如下git命令:

假如我们的本地源是origin,github上的分支是master,那么我们 需要这样写:

git pull origin master --allow-unrelated-histories

错误2

fatal: Authentication failed for

解决办法:

git config --system --unset credential.helper

转载地址:http://ymzsdu.baihongyu.com/

你可能感兴趣的文章
C#.net工作笔记001---Linq对象查询,排序,分组,去重在工作中的使用_随时更新
查看>>
Windwos命令工作笔记001---route add命令详解
查看>>
android零碎要点---android开发者的福音,59_1 Android的界面设计工具,直接拖拉就可以设计界面,Java技术qq交流群:JavaDream:251572072
查看>>
android学习笔记---55_frame动画的实现,Java技术qq交流群:JavaDream:251572072
查看>>
C#.Net工作笔记003---异步编程async await
查看>>
Windwos命令工作笔记002---windows下tree命令列出文件目录打印到文件中_过滤文件不知道怎么做啊
查看>>
android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
查看>>
数据库工作笔记017---还记得Oracle悲观锁和乐观锁嘛?以及hibernate对乐观悲观锁的封装
查看>>
SpringCloud工作笔记077---SpringBoot中使用JPA操作数据库
查看>>
Django工作笔记001---Django简介
查看>>
android学习笔记---56_activity切换动画与页面切换动画,自定义activity窗口切换动画效果的实现.
查看>>
C#.Net工作笔记004---visual studio中的小技巧提高开发效率_随时更新
查看>>
C#.Net工作笔记006---关于各种四舍五入_小数点保留第几位等操作_随时更新
查看>>
C#.Net工作笔记005---c#中list合并去重_以及单纯合并_值类型list去重
查看>>
Python工作笔记007---win10安装Python3.7.3_以及用pycharm创建Python项目_以及对System interpreter理解
查看>>
android学习笔记---59_各种图形的使用介绍,android炫酷效果的实现
查看>>
android学习笔记---60_meta-data的使用,在清单文件中是用<meta-data>来给activity,service,receiver提供参数
查看>>
C#.Net工作笔记003---异步编程async await_在开发中的使用经验_随时更新
查看>>
C#.Net工作笔记007---关于Lst深层复制_浅层复制_提供一个方法可以直接使用
查看>>
C#.Net工作笔记008---c# 日期时间大小比较_日期相减
查看>>