使用intellij的idea集成开发工具中的git插件(转)
转自:https://blog.csdn.net/u012225679/article/details/71123171
注意:这里并没有介绍git客户端的安装,如果要安装客户端,大家可以参考如下的链接:
https://jingyan.baidu.com/article/75ab0bcbc8492dd6864db2fa.html
1、在使用这个idea当中的git的时候,由于本身旗舰版的intellij的idea已经集成了github,所以我们只需要安装一个git即可:
2、安装完成之后,需要说明的是,由于我之前安装过git对应的版本,如下图所示:
3、所以在配置idea当中的git的时候要实际根据对应git的git.exe路径,如下图所示:
4、如上的git配置和github配置的时候需要进行测试(Test),如果测试成功,说明之前安装的git bash没有问题,同时github社区的帐号也没有问题。需要注意的是
在配置的时候,Git当中的native在使用的过程当中应当要配置对应的本地公匙到Github社区网站当中(下面补充),最好不要选择其他的。Github的配置github.com不需要修改,下面的填写用户名和密码即可。然后点击Apply!
(公匙的生成可以参考如下的内容:http://blog.csdn.net/hustpzb/article/details/8230454)
补充:添加公匙到github社区
作用是为了让github社区知道你这个台计算机当中的公匙,它认识,所以你就可以进行代码的上传等等操作。
步骤1:点击如下链接:https://github.com/settings/keys (前提是要登录,不然无法添加公匙到对应的账户)
步骤2:点击“New SSH Key”,然后在对应如下图的key当中填写目录下“C:\Users\Administrator\.ssh”(默认目录)找到id_rsa.pub,用记事本打开,然后粘贴到key当中,Title起个名称,最后点击Add SSH Key即可:
5、配置好Git和Github以后,那么接下来就是在idea当中创建一个项目,例如我的项目如下图所示:
6、创建完成以后,在菜单栏当中选择如下图的Create Git Repository,这样就会在当前项目的目录下多出一个.git隐藏目录:
7、接下来就是要创建远程仓库,创建完成后如下图所示:
8、然后进入到项目目录下,右键点击使用Git bash,接下来就会进入到如下的终端当中:(进入的就是项目目录),先将本地的内容添加到本地仓库当中,可以先添加git add 添加文件到暂存区,然后commit到本地仓库。
然后执行如下两条命令(第7点当中的蓝底内容,注意这里选择的时候要选择ssh这个密匙,否则可能会出现不可预料的错误):
git remote add origin git@github.com:yarcl/Demo.git
git push -u origin master
9、执行完成以后,就可以通过idea这个工具去使用Git的push和pull了(这里的配置主要就是为了远程push和pull)。如下图:
使用intellij的idea集成开发工具中的git插件(转)的更多相关文章
- 【IDEA】使用intellij的idea集成开发工具中的git插件
注意:这里并没有介绍git客户端的安装,如果要安装客户端,大家可以参考如下的链接: http://www.runoob.com/git/git-install-setup.html 1.在使用这个id ...
- 如何在K3 WISE BOS集成开发工具中自定义字段过滤条件
1.结论 对于输入过滤条件后BOS报“列名不正确”的过滤条件,要在列名前增加x2标识 无效的过滤 FNumber ,,,,,) 正确的过滤 x2.FNumber ,,,,,) 2.完全可以不看的探索过 ...
- ueditor1.4.3在.net环境下的vs开发工具中集成经验
Ueditor是个非常不错的在线富文本编辑器,几个项目一直使用它.近期想更新版本号.发现新版1.4.3与旧版的部署方式全然不一样了.官网文档介绍的是直接放在iis下的部署说明,没有提到在vs开发工具中 ...
- 【强大的Java集成开发工具】MyEclipse 2015 Stable 2.0 for Mac
[简介] MyEclipse是一款 Mac 上的Java 强大的集成开发工具,今天和大家分享最新的 MyEclipse 2015 Stable 2.0 版本,MyEclipse 2015 基于 Ecl ...
- Spring 集成开发工具(STS)安装及配置
安装 spring 集成开发工具,下载地址:https://spring.io/tools 下载后,解压,双击 STS ,运行. 如果提示: 去oracle的网站上下载了1.8版本的jdk,下载地址如 ...
- Python IDE集成开发工具
Python IDE集成开发工具 Python IDE 本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Pytho ...
- Python集成开发工具(IDE)推荐
1.7 Python集成开发工具(IDE)推荐 1.7.1 Notepad++ Notepad++是Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语 ...
- APICloud首款全功能集成开发工具重磅发布,彰显云端一体理念
近日,APICloud重磅推出首款云端一体的全功能集成开发工具--APICloud Studio 2.为了更深入了解这款开发工具的特性及优势,APICloud CTO 邹达针对几个核心问题做出了解答. ...
- Spark Streaming揭秘 Day28 在集成开发环境中详解Spark Streaming的运行日志内幕
Spark Streaming揭秘 Day28 在集成开发环境中详解Spark Streaming的运行日志内幕 今天会逐行解析一下SparkStreaming运行的日志,运行的是WordCountO ...
随机推荐
- IText PDF简单示例
package com.exe.learn.demo.itextpdf; import java.io.ByteArrayInputStream; import java.io.File; impor ...
- .net core 控制台程序生成EXE
在项目上右键编辑xxx.csproj,添加一行 <RuntimeIdentifier>win7-x64</RuntimeIdentifier>
- SYSAUX表空间满,
step1. 确认到底是哪个段占用了sysaux空间: select segment_name,sum(bytes)/1024/1024 from dba_segments where tables ...
- cnpm 安装和 command not found
安装cnpm出错 > $ npm install -g cnpm --registry=https://registry.npm.taobao.org 按照淘宝 NPM 镜像安装,cnpm -v ...
- 【leetcode】1022. Smallest Integer Divisible by K
题目如下: Given a positive integer K, you need find the smallest positive integer N such that N is divis ...
- php nl2br()函数 语法
php nl2br()函数 语法 作用:在字符串中的新行(\n)之前插入换行符dd马达 语法:nl2br(string,xhtml) 参数: 参数 描述 string 必须.规定要检查的字符串. xh ...
- 六、unique_lock
一.unique_lock取代lock_guard 是个类模板,一般用lock_guard,unique_guard更灵活,效率差一点,内存占用多了一点. 二.unique_lock 的第二个参数 1 ...
- BZOJ 4399: 魔法少女LJJ(线段树)
传送门 解题思路 出题人真会玩..操作\(2\)线段树合并,然后每棵线段树维护元素个数和.对于\(6\)这个询问,因为乘积太大,所以要用对数.时间复杂度\(O(nlogn)\) 代码 #include ...
- WORM Worm worm 毛毛虫爬树爬树~
对于动态规划,我也就不多说了.因为还不会, 每个题都不一样,但大致原则是一样的.抓住题意, 本题:n棵树,毛毛虫在m分钟内从p到t的路线种数,毛毛虫只可以向左右相邻位置走. 中心代码: for(i = ...
- 使用xorm将结构体转为sql文件
操作步骤 (1)定义结构体 type User struct { Id int //表id Name string //姓名 ...}12345(2)编写代码,执行自动增量同步(mysql为例) im ...