Git、GitHub、Idea集成使用

Git环境搭建-客户端

https://git-scm.com/ 下载Git,目前最新版本是Git-2.15.0-64-bit.exe;git

安装过程以下:

备注:github

  1. 图标组件(Addition icons) : 选择是否建立桌面快捷方式;
  2. 桌面浏览(Windows Explorer integration) : 集成使用bash 或者使用Git GUI工具;
  3. Git 大文件支持;
  4. 关联配置文件 : 是否关联 git 配置文件, 该配置文件主要显示文本编辑器的样式;
  5. 关联shell脚本文件 : 是否关联Bash命令行执行的脚本文件;
  6. 使用TrueType编码 : 在命令行中是否使用TruthType编码, 该编码是微软和苹果公司制定的通用编码;

设置环境变量shell

选择使用什么样的命令行工具,通常状况下咱们默认使用Git Bash便可;windows

第一个选项:若是是跨平台项目,在windows系统安装,选择;
第二个选项:若是是跨平台项目,在Unix系统安装,选择;
第三个选项:非跨平台项目,选择;bash

Git初始化及仓库建立和操做


一、Git安装以后须要进行一些基本信息设置ssh

a、设置用户名:git  config -- global  user.name  '你再github上注册的用户名';编辑器

b、设置用户邮箱:git  config -- global  user.email  '注册时候的邮箱';ide

c、查看配置:git config --list工具

注意:git  config --global 参数,有了这个参数表示你这台机器上全部的git仓库都会使用这个配置,固然你也能够对某个仓库指定不一样的用户名和邮箱;测试

初始化一个新的git仓库
>>mkdir demo
>> cd ../demo
>>git init
向仓库中添加、修改、提交文件
>>touch '文件名'
>>git add '文件名'(添加到暂存区,最后提交操做)
>>git commit -m '备注'
删除文件
>>git rm '文件名' 

Git、GitHub配置SSH

查看ssh key 密钥:cd ~/.ssh;

生成秘钥:ssh-keygen -t rsa -C "your email"(直接回车,以后会让你输入github的帐号密码,在你的电脑中找到该文件,id_rsa文件便是你的私有密钥,id_rsa.pub是共开密钥);

配置github相关ssh配置

打开你的id_rsa.pub文件,复制下里面的内容,而后登陆进去你的github,在setting点击Add SSH Key,在title处填入任意的标识,在Key部分里面添加刚才复制的id_rsa.pub文件里的内容,点击添加便可;

测试SSH连接:ssh -T git@github.com

idea集成git、github

  • idea配置git

  • idea配置github

idea 项目建立本地git库:

VCS -> Import into version controll -> Create Git Repository;

连接github远程库:

git remote add origin git@github.com:{github用户名}/{repository名}.git

git pull origin master
git push -u origin master

备注:若是出现push冲突,说明pull不一样步,使用如下指令便可解决:

  1. git pull origin master --allow-unrelated-histories (建议使用);
  2. git push -u -f origin master (会强制覆盖远程库,独立分支可使用);
  3. 先建立新的分支 git branch [name] , 而后push至分支, git push -u origin [name];

Clone github项目

  1. git clone git@github.com:alibaba/dubbo.git;
  2. 直接使用idea:VCS -> checked out from version controll -> github;

相关文章
相关标签/搜索