如何将项目托管到github(保姆级教程)

保姆级演示、史上最详细项目托管github

现在项目的开发必定会使用托管方式,比如公司服务器搭建GitLab;github;SVN等等。所以熟练掌握Git是很有必要的。
ps:如若有误,欢迎大家评论区留言指正。

申请秘钥并且绑定

首先在托管项目之前,需要申请git秘钥,并且与项目关联。
ps:在此之前,需要在github上创建项目,跟自己绑定的项目名称一致。

  1. 在git终端输入命令:
    ssh-keygen -t rsa -b 4096 -C “邮箱”
  2. 之后一路Enter(回车)出现输入密码,再次输入密码,输入之后会出现秘钥文件的保存路径,如下图所示即为成功:
    如何将项目托管到github(保姆级教程)_第1张图片
  3. 将生成的秘钥文件打开复制到github项目中Add。具体步骤: Settings – Deploy keys – add。添加秘钥之后,需要在当前项目git配置文件中添加用户名密码。
    找到当前工程目录 (Project) 的.git文件夹,打开之后找到config文件,在最后边加上一句话
    [user]
    email=your email //github邮箱
    name=your name //github用户名
    如图所示:
    如何将项目托管到github(保姆级教程)_第2张图片

将项目关联至github进行管理

速度

  1. 在idea中Terminal中查看是否在当前项目路径下(一般情况下在)使用命令:git init 【创建git仓库,项目中生成的.git目录】
    在这里插入图片描述

  2. 查看项目当前状态,使用命令:git status (红色部分表示未提交的项目文件,并且提示使用git add将文件添加到缓存)
    如何将项目托管到github(保姆级教程)_第3张图片

  3. 紧接着,将项目文件内容添加到缓存使用命令:git add .
    如何将项目托管到github(保姆级教程)_第4张图片

  4. 查看项目状态 git status,此时之前红色的文件变为绿色。
    如何将项目托管到github(保姆级教程)_第5张图片

  5. 将缓存区的文件提交到仓库。使用命令:
    git commit -m “xxx” //提交代码 -m 提交的时候 添加备注。
    ps:如果没有在之前没有配置git账号密码,那么会报错。如下图所示:【查看上边的步骤解决】
    如何将项目托管到github(保姆级教程)_第6张图片

  6. 关联远程仓库 ,使用命令:git remote add origin xxx 【xxx替换自己的,远程地址在github项目首页即可查看,有两种分别是HTTPS和SSH,这里我使用HTTPS的方式(步骤是一样的)】
    如何将项目托管到github(保姆级教程)_第7张图片
    如何将项目托管到github(保姆级教程)_第8张图片

  7. 将项目推到github上名为origin的master分支,使用命令 :git push -u origin master。
    可能提示输入用户名密码,但是输入完成之后还提示报错。
    在这里插入图片描述
    解决办法:更新Windows的git凭证管理器,点击下载安装 GCMW-1.14.0.exe。
    GCMW:下载地址
    如何将项目托管到github(保姆级教程)_第9张图片
    再次执行命令:git push -u origin maste
    如何将项目托管到github(保姆级教程)_第10张图片
    github项目主页刷新即可查看提交的文件。至此,将项目托管到github成功。
    如何将项目托管到github(保姆级教程)_第11张图片
    如果对你有帮助,希望可以点赞喔!感谢。

你可能感兴趣的:(Java,Git,git,github,gitlab,svn,java)