Mac 安装git将Idea已有的项目上传到github

Mac git上传idea项目

  • 一、Mac下安装git版本控制工具
    • 1、通过官网下载安装包安装
    • 2、通过homebrew命令工具下载(建议)
  • 二、Idea相关配置(全局配置)
    • 1、进入Preference设置
    • 2、搜索git配置路径及Test测试
    • 3、Test后正确显示版本号
    • 4、添加自己的github账号
  • 三、配置密钥对
    • 1、设置username和email
    • 2、生成用于验证的密钥
    • 3、查看密钥内容并复制
    • 4、进入github的setting界面的SSH添加密钥
    • 5、测试链接
  • 四、创建github仓库
  • 五、创建一个Idea项目
    • 1、例如一个maven项目:(名称和仓库名称一致)
    • 2、随便添加点测试文件
  • 六、创建本地仓库以及下拉
    • 1、创建本地仓库
    • 2、添加项目到本地仓库
    • 2、设置远程仓库链接
    • 3、下拉远程仓库的内容
    • 4、下拉成功
  • 七、上传创建的hello文件
    • 1、先进行本地提交
    • 2、将本地仓库的内容push到远程仓库
    • 3、远程仓库
  • 八、个人总结

一、Mac下安装git版本控制工具

1、通过官网下载安装包安装

git版本控制工具:前往下载

2、通过homebrew命令工具下载(建议)

安装homebrew命令工具:前往查看

brew install git

二、Idea相关配置(全局配置)

1、进入Preference设置

Mac 安装git将Idea已有的项目上传到github_第1张图片

2、搜索git配置路径及Test测试

Mac 安装git将Idea已有的项目上传到github_第2张图片

3、Test后正确显示版本号

Mac 安装git将Idea已有的项目上传到github_第3张图片

4、添加自己的github账号

Mac 安装git将Idea已有的项目上传到github_第4张图片

三、配置密钥对

1、设置username和email

git config --global user.name "username"
git config --global user.email "email"

2、生成用于验证的密钥

ssh-keygen -t rsa -C "email"

Mac 安装git将Idea已有的项目上传到github_第5张图片

3、查看密钥内容并复制

在这里插入图片描述

cat ~/.ssh/id_rsa.pub

4、进入github的setting界面的SSH添加密钥

Mac 安装git将Idea已有的项目上传到github_第6张图片
Mac 安装git将Idea已有的项目上传到github_第7张图片

5、测试链接

根据下图:可以看到链接连接成功!

ssh -T [email protected] 

在这里插入图片描述

四、创建github仓库

Mac 安装git将Idea已有的项目上传到github_第8张图片

五、创建一个Idea项目

1、例如一个maven项目:(名称和仓库名称一致)

注意:创建maven项目需要配置maven环境,具体参考:Mac 配置Maven环境
Mac 安装git将Idea已有的项目上传到github_第9张图片

2、随便添加点测试文件

Mac 安装git将Idea已有的项目上传到github_第10张图片

六、创建本地仓库以及下拉

1、创建本地仓库

注意:直接使用当前项目路径即可
Mac 安装git将Idea已有的项目上传到github_第11张图片

2、添加项目到本地仓库

Mac 安装git将Idea已有的项目上传到github_第12张图片

2、设置远程仓库链接

Mac 安装git将Idea已有的项目上传到github_第13张图片
特别说明:远程链接github上提供克隆和下载的那个链接
Mac 安装git将Idea已有的项目上传到github_第14张图片

3、下拉远程仓库的内容

Mac 安装git将Idea已有的项目上传到github_第15张图片
Mac 安装git将Idea已有的项目上传到github_第16张图片
注意:根据网络情况(代理)决定下载速度

4、下拉成功

Mac 安装git将Idea已有的项目上传到github_第17张图片

七、上传创建的hello文件

1、先进行本地提交

Mac 安装git将Idea已有的项目上传到github_第18张图片
Mac 安装git将Idea已有的项目上传到github_第19张图片

2、将本地仓库的内容push到远程仓库

Mac 安装git将Idea已有的项目上传到github_第20张图片
Mac 安装git将Idea已有的项目上传到github_第21张图片

3、远程仓库

基本的目录发生更改,hello文件也已经存在!
Mac 安装git将Idea已有的项目上传到github_第22张图片
Mac 安装git将Idea已有的项目上传到github_第23张图片

八、个人总结

配置思路:git使用密钥进行验证是否有上传权限,通过在本地搭建的仓库进行临时存储,然后在push命令下远程仓库和本地仓库进行匹配,将改变的内容进行上传!
使用方面:每次使用时应该先进行下拉,避免差异!
注意:该文章适用于新创建的github仓库并上传,对于已经存在具体项目的仓库直接通过下拉就可以使用:
Mac 安装git将Idea已有的项目上传到github_第24张图片

你可能感兴趣的:(Mac工具安装)