一、IDEA连接github,创建本地仓库和远程github仓库

2. idea创建本地仓库,连接github远程仓库。参考:idea中将项目与github关联

二、IDEA中创建本地分支,并提交到远程仓库分支中

2. 当将本地分支提交到远程分支是出现提交被拒绝错误“Push rejected Push to origin/dev-01 was rejected”。

大概步骤:在idea中的Terminal中进入到提交项目中,依次输入一下命令。注:dev-01是我新建分支的名字。完成步骤后再次push一下,可能需要merge一下

E:\hahaha\study-cloud>git checkout -b dev-01

fatal: A branch named 'dev-01' already exists.

E:\hahaha\study-cloud>git branch -aa

* dev-01

master

remotes/origin/dev-01

remotes/origin/master

E:\hahaha\study-cloud>git branch --set-upstream-to origin/dev-01 dev-01

Branch 'dev-01' set up to track remote branch 'dev-01' from 'origin'.

3. 如果出现一下问题一般是网络问题,重现连接其他网络试试。

Push failed

Invocation failed Server returned invalid Response.

java.lang.RuntimeException: Invocation failed Server returned invalid Response.

at org.jetbrains.git4idea.http.GitAskPassXmlRpcClient.askUsername(GitAskPassXmlRpcClient.java:50)

at org.jetbrains.git4idea.http.GitAskPassApp.main(GitAskPassApp.java:64)

Caused by: java.io.IOException: Server returned invalid Response.

at org.apache.xmlrpc.LiteXmlRpcTransport.sendRequest(LiteXmlRpcTransport.java:242)

at org.apache.xmlrpc.LiteXmlRpcTransport.sendXmlRpc(LiteXmlRpcTransport.java:90)

at org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:72)

at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194)

at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185)

at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:178)

at org.jetbrains.git4idea.http.GitAskPassXmlRpcClient.askUsername(GitAskPassXmlRpcClient.java:47)

... 1 more

remote: No anonymous write access.

三、idea中连接开源的git项目,在本地修改上传到开源github中

1. 先用git 命令从远程仓库克隆下项目代码到本地的文件夹

2. 在文件夹中用idea打开该项目,检查版本控制Remote中有没有加入该项目的git地址,检查方式:VCS>Git>Remotes,打开后检查有没有gi的url地址信息,如果没有,点加号,添加项目的git地址,以及名称,名称随意填一个即可。

3.最后选择代码,commit,push....。也可在左下角的Git控制栏中检查设置相关的git信息,可以在这里切换多个远程分支。

4.  idea中设置多个远程remote仓库,以及git的使用

参考:

idea怎么提交到dev分支_idea中新建git分支,并提交到远程github相关推荐

  1. 终端中显示git分支名称的方法

    终端中显示git分支名称的方法   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客,B站昵称为:亓官劼,地址为亓官劼 ...

  2. IDEA中使用Git功能和IDEA中的Git分支管理

    IDEA中使用Git功能 IDEA中创建Git仓库 1.设置Git程序的路径 2.设置编译器的GitHub账号 3.新建项目 4.发布项目到GitHub IDEA向Git提交修改后的代码 1.实现gi ...

  3. 使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源

    使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源 1.在自己电脑创建本地仓库 先下载个Git 打开git bash,找一个存放所有git项目 ...

  4. 新建git分支(歪门邪道)

    背景: 1.已搭建git服务器 2.已有软件项目代码 3.项目为java,使用STS 目标: 为当前项目建立一个git分支 思路: 1.建一个空git 2.把项目当成修改内容推到主分支 操作: 1.连 ...

  5. idea怎么拉不同的git分支_idea中git分支、合并与使用

    你可以运行你的测试,确保你的修改是正确的,然后提交代码到远程仓库,提交到远程仓库的操作与刚才提交iss53操作一样. 当hotfix这个紧急问题的分支开发完成后,将其合并回你的 master 分支来部 ...

  6. git idea 修改提交信息_idea中修改git提交代码的用户名和邮箱地址

    Idea中使用git 命令窗口 依次打开idea->file->settings->tools->Terminal 在shell path 选择git安装目录bin中的bash ...

  7. eclipse git 取远程代码_IDEA中的Git操作,看这一篇就够了!

    大家在使用Git时,都会选择一种Git客户端,在IDEA中内置了这种客户端,可以让你不需要使用Git命令就可以方便地进行操作,本文将讲述IDEA中的一些常用Git操作. SpringBoot实战电商项 ...

  8. gitlab git clone 卡住_IDEA中的Git操作你掌握了吗?此一篇,足矣!

    Hello,大家好,我是Jerry.最近在公司上班,将公司Gitlab中的项目clone到本地,开发完成之后,需要进行代码提交,刚开始真是"丈二和尚摸不着头脑".但是经过一段时间的 ...

  9. Idea 中切换git分支

    方式一 1.1 右键git工程,进入git,选择Branches 1.2选择要切换的分支 弹出以下内容框 当前的分支是master 以下我选择dev2分支 选中要切换的分支,checkout ,确定 ...

最新文章

  1. Bullsh*t,System. currentTimeMillis大胆用起来,我说的!
  2. PTA数据结构与算法题目集(中文)7-14
  3. Prism.Interactivity 之 PopupWindowAction 用法简记
  4. 避免HttpClient的”javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated”异常
  5. 彻底解决iOS项目中 _OBJC_CLASS_$_XXXService, referenced from: 的类似问题
  6. 20172318 2018-2019-1 《程序设计与数据结构》第9周学习总结
  7. matlab bdir 排序,命令行 - 如何获取按文件夹名称排序的子文件夹及其文件列表
  8. Redis 6.0学习指南
  9. Latex入门简明教程
  10. 微信小程序学习并搭建
  11. 关于领域驱动设计(DDD)中聚合设计的一些思考
  12. WIN7和WINXP怎么连工作组?
  13. Java邮件发送QQ邮箱带附件
  14. 2022网鼎杯青龙组wp
  15. getsockopt和setsockopt
  16. MySQL入门——索引
  17. php获取android版本,php-获取Android应用的类别-在服务器端
  18. VMwar虚拟机安装winXP教程
  19. 微信魔方上传服务器教程,【搬运】微信魔方/微赞完整包V67.5带全部模块 微信第三方公众平台 可增值一键升级...
  20. 【MFC/C++操作Excel】Excel篇 (OLE/COM)

热门文章

  1. mysql表损坏自动修复工具_对MySQL数据表(已损坏)的修复
  2. get请求是否 csrf认证流程_CORS和CSRF修炼宝典
  3. RV1109 Linux SDK入门指南
  4. Qt控件总结:QToolButton
  5. 协程(Python)
  6. win10和linux双系统分区大小,win10与Linux双系统分区问题
  7. Adobe Edge Animate 1.0 概述
  8. 【转】 delphi --- WinSocket应用
  9. Zend Studio 4.0.2试用手迹
  10. Bailian1835 POJ1835 宇航员【模拟】