IDEA提交项目到github

        老是无法很超过的提交初始的项目到git,所以在此记录一下提交的过程!


准备步骤:

一、在oschina git上面创建git项目

        很简单,在此不再详述,创建后的结果如下:



二、在本地创建需要提交的项目工程

         也很简单,创建maven web项目,项目的树形目录如下:






注意:本地创建的项目名称和远程仓库的名称不一定要相同。


将本地项目提交到github

一、将本地项目作为repository





二、add,commit

       将你要提交的代码先add,然后在commit到本地仓库中。



三、push到远程仓库中

      push方式有两种:1是使用git 命令行的方式  2是使用IDEA工具的方式,此处使用IDEA方式进行push,简单直观,先关联到远程git hub,步骤如下:




                  关联之后,并和正常的项目提交是一样的,先pull,在push!但是,你会发现出问题,为什么了,往上看注意的字段。错误的提示如下:

                  git pull 失败 ,提示:fatal: refusing to merge unrelated histories,大概意思就是:这不是同一个项目,而是两个不一样的项目。

用命令行的方式进行pull,解决方式:

git pull origin master --allow-unrelated-histories

此时会弹出一个窗口,你确定,按:退出,wq保存即可。


此时在进行正常的pull就没问题!



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值