IDEA和Github的连接与使用 |
您所在的位置:网站首页 › moode设置github › IDEA和Github的连接与使用 |
在学习Git的使用后,为将Git技术用于实际项目中,选择以IDEA和Github的使用作为讲解
1、首先是先安装和配置Git(这个部分其他教程有讲不做叙述)
注意在设置用户名和邮箱时为方便记忆可以将邮箱设置为Github上注册使用的邮箱 (1)、设置用户名 git config --global user.name "yourname" (2)、设置邮箱 git config --global user.email [email protected] (3)、查看用户名和邮箱 git config user.name git config user.email (4)、查看git设置列表 git config --list 2、在IDEA中配置Git在File--Settings--Version Control--Git中 选择Git的安装路径,注意要选择cmd中的git.exe 3、IDEA连接Github账户在File--Settings--Version Control--GitHub中 添加Github账户输入邮箱密码会转到IDEA官网授权使用 有时会遇到connection reset的问题一般开VPN可以解决 4、添加SSH密匙首先我们要了解为什么要添加SSH密匙 git使用https协议,每次pull,push都要输入密码,使用git协议,使用ssh秘钥,可以省去每次输密码 在任意文件夹下右击,选择Git Bash Here 输入ssh-keygen -t rsa -b 4096 -C [email protected] 将保存的公匙复制粘贴至Github中的配置SSH界面,title随便起 有两种方式: (1)、可以在项目的文件夹内 Git Bash Here 创建仓库:git init 会创建一个.git文件 (2)、使用IDEA创建 以上用两种方法创建仓库都只是创建.git文件本地仓库中并没有保存你的项目,需要以下操作 还可以使用Git命令的方式去add文件,有兴趣的可以去学习一下。 6、为项目创建GitHub仓库可以在IDEA中创建 可以输入远程仓库名可以设置是否公开以及描述 最后点击Share 创建好远程仓库我们登录Github可以发现仓库已创建 但是打开此仓库发现里面并没有项目信息,这是因为我们刚刚只是创建了一个远程仓库并没有与本地仓库同步,需要使用push与本地仓库同步 可以选择项目名右键选择Git--push 也可以在工具栏中 讲解一下这几个按钮 第一个是update project(在别的VCS中也称pull)是用来获取远程仓库最新版本,多用于团队开发 第二个是commit——将修改提交到本地仓库中 第三个是push——将本地仓库与连接的远程仓库同步 第四个是show different——将当前文件与上一次提交做对比,找出不同的地方 第五个是show history——显示commit历史 接下来说一下如何从Github上找项目和克隆项目 Github搜索技巧 以下为Github特殊搜索的关键字: (1)、找百科大全: awesome xxx (2)、找例子: xxx sample (3)、找空的项目框架: xxx starter / xxx boilerplate (4)、找教程: xxx tutorial 一个不错的教程: Github 新手够用指南 | 全程演示&个人找项目技巧放送 克隆项目克隆项目有几种方法下面将介绍两种: (1)、使用Git Bash 在找到的项目上点击右上角的Code会弹出Clone窗口,可以使用HTTPS和SSH方式进行Clone 在想要创建项目的文件夹内右键GIt Bash Here (使用HTTPS)输入: git clone https://github.com/zhanwen/HotelManagement.git (使用SSH)输入: git clone [email protected]:zhanwen/HotelManagement.git 下载的速度比较慢 可以使用科学上网方式 也可以去使用国内镜像(只适用于HTTPS) //我们需要克隆的 git clone https://github.com/zhanwen/HotelManagement.git //换源后 git clone https://github.com.cnpmjs.org/zhanwen/HotelManagement.git //或使用 git clone https://git.sdu/zhanwen/HotelManagement.git(2)、在IDEA中直接Clone 支持HTTPS和SSH 导入成功的项目会直接在IDEA中打开
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |