Eclipse中向github远程仓库推送代码

首先你要有github账号:https://github.com/
然后你要有git工具:https://git-scm.com/downloads
安装与配置可以参考其他大佬的博客:https://blog.csdn.net/huangqqdy/article/details/83032408?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2




1.首先我们去github建立仓库

  • 申请完账号后回到主页,点击右上角头像旁边的+号new repository
    在这里插入图片描述
  • 来到创建页面,我为了快速创建就只填写一个仓库名了,其他就直接默认创建了。
    在这里插入图片描述
  • 出来以下界面就是完成了,因为仓库是空的,啥也没有是正常的
    在这里插入图片描述

2.去Eclipse中配置,将项目初始化为本地库并推送项目等


  • 在进入eclipse之前要确保自己电脑中已经配置有全局的用户了,如果没有,那需要先右键打开git bash,使用如下命令创建用户名和邮箱
git config --global user.name "随便一个名字"
git config --global user.email "随便一个邮箱,可以是假邮箱"
  • 然后进入eclipse,找到上方windows下的preferences
    在这里插入图片描述

    直接搜索Git,在配置一栏可以看到自己配置的信息即无误
    在这里插入图片描述

  • 然后在指定需要上传的项目上右键,找Team下的share project
    在这里插入图片描述点击左上选择框
    在这里插入图片描述在这里插入图片描述然后finish完成

  • 完成之后项目上会显示当前为master分支,继续在项目上右键找Team,这次Team的内容会发生改变。
    -

  • 做到这里先别着急提交,因为我们这里如果是直接提交的话,那eclipse会默认帮我们连项目中的一些eclipse特定的配置文件一并提交上去,但假如说我们那一天用其他人的电脑准备从仓库克隆下自己的项目来,而且别人的eclipse还跟自己的版本不一样,那很可能会产生冲突,因此我们这里过滤一下这些不必要的麻烦文件。
    找自己c盘家目录C:\Users\你的账户名,新建一个叫做java.gitignore的文件,文件内容如下:

# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

.classpath
.project
.settings
target
  • 保存完成后继续停留在当前目录,你会看到当前目录下还有个.gitconfig文件
    在这里插入图片描述打开文件,在下方添加如下代码,让配置文件找到java.gitignore文件的路径
    在这里插入图片描述保存退出,如果这时候eclipse开着,那需要重启一下。

  • 重启之后在找到Team下的commit
    -点进去,会弹窗,放大后如下
    在这里插入图片描述我们把左上方的所有内容ctrl+A全选然后直接拖拽进左下角缓冲区,右侧我们填写一下注释,然后填写commit and push
    在这里插入图片描述点击后出现如下界面,把remote一改先放着,我们去找url
    在这里插入图片描述

  • url在我们之前建立的github仓库上已经显示了,我们这里复制https方式的
    在这里插入图片描述然后把url粘贴到eclipse中的url一栏,复制过去后中间的内容会自动匹配,我们只需要填写一下下面的用户名和密码
    在这里插入图片描述点击next
    在这里插入图片描述继续next
    在这里插入图片描述正在提交的时候需要等一会儿,提交完成之后会出现如下窗口
    在这里插入图片描述关闭即可。

  • 回到github仓库页面刷新可以看到我们上传的内容。
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Deeeelete

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值