将IDEA中的项目上传到Github
将IDEA中的项目上传到Github
aibinxiao 发表于4个月前
将IDEA中的项目上传到Github
  • 发表于 4个月前
  • 阅读 43
  • 收藏 0
  • 点赞 0
  • 评论 2

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: 如何将在IDEA中创建的项目同步到Github

最近在学习SpringBoot,用的IDEA进行开发,所以就想试着,将学习的小案例分享到GitHub上,希望我写的这个方法可以帮助到你!

前提:

工具版本:

  • Git客户端:Git-2.10.0-64-bit
  • IDEA:ideaIU-2016.2.5

现在正式开始:

  1. 用IDEA打开需要上传到Github的项目,创建一个本地git仓库,默认路径是项目文件夹存放路径;操作:点击CVS--->选择import into Version Control--->点击Create Git Respository
  2. 点击Create Git Respository之后,选择目录,即选择项目文件夹即可,如图所示:
  3. 点击OK之后,该项目下的所有文件都会变成红色的,如图所示:
  4. 右键单击该项目,选择Git--->点击+Add,然后该项目所有文件变成绿色,如图所示:
  5. 右键单击该项目,选择Git--->点击提交到本地Git。如图所示:
  6. 点击Commit Directory后,需要你选择需要提交的文件和注释,首次默认选中全部文件,注释最好写上,方便日后查看,确认无误后,点击commit,如图所示:
  7. 接下来只需要将本地的git项目上传到Github中创建好的仓库中。进入项目所在文件夹,右键单击---点击Git Bash here,依次输入命令:
    git remote add origin {Github中创建的repository的url}
    git pull origin master
    当输入git pull origin master后,出现错误:fatal:refusing to merge unrelated histories,意思是拒绝合并不相关的历史,这是因为在Github创建仓库时,我默认创建了README.md和LICENSE两个文件,而本地是没有的,所以出现冲突了,这时候,我们需要将第2条命令改为:
    git pull origin master --allow-unrelated-histories
    注意:输入完上面这条命令后,这时候会进入一个Vim编辑器,让你写为什么要合共这两个不相关的历史文件,这时候你只要输入原因,然后--->Esc--->输入:wq即可退出。在退出Vim的编辑模式后,你会看到如下信息,即成功合并了Github中已经存在的两个文件:

    注意“.”表示上传文件夹中的所有文件

    git add .
    git commit –m "上传项目到Github"
    git push {Github中创建的repository的url}

    经过一段时间的执行上面最后一条命令后,你会看到如下:
  8. 最后,你回到Github中刷新页面,就可以看到刚刚提交的项目,恭喜你这个时候,你就成功的将本地git中的项目同步到了Github中了!如图所示:

 

本文为原创文章,如果对你有一点点的帮助,别忘了点赞哦!比心!如需转载,请注明出处,谢谢!

 

共有 人打赏支持
粉丝 2
博文 19
码字总数 34353
评论 (2)
红薯
建议上传到码云拉 git.oschina.net
aibinxiao

引用来自“红薯”的评论

建议上传到码云拉 git.oschina.net
好的:smile:
×
aibinxiao
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: