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就没问题!



展开阅读全文

没有更多推荐了,返回首页