Intellij IDEA连接Git@OSC
2016-06-17 14:06
369 查看
摘要
Intellij IDEA作为最强大智能的IDE,内部已经集成了Git的功能,所以不用安装插件,连接Git@OSC也非常容易
首先安装git for windows 推荐使用这个:http://msysgit.github.io/
可以在任何目录 右键——git bash 弹出对应路径的 git 命令行窗口 而且启动速度比较快
在Intellij中Settings——Version Control——Git——Path to Git executable
找到安装git bin目录下的git.exe
在Intellij IDEA工具栏中 VCS——Checkout from Version Control——Git 粘贴 URL 然后点击CLONE
会创建并且复制仓库文件到本地项目中 然后你就可以在本地项目中进行Git add commit等操作了
最后可以在项目中Git ——Repositroy——PUSH 提交到Git@OSC中了(第一次提示输入账号密码)
就是这么简单 有木有....
下面是对应的一些截图
如果本地项目非Git项目 首先把项目变成Git的项目
在intellij中 VCS——Import into Version Control——Create Git Repository 选择你的本地项目
通过git shell (可以安装git for window) 进入到项目目录 执行
git remote add origin http://git.oschina.net/lujianing/test2.git
git push -u origin master (这个是命令行提交项目可以不用执行 参考方法一中在intellij中push)
如果提交失败 请参考git提示进行解决 比如已经有remote地址 可以git remote rm origin清除
如果是仓库中有其他文件 本地项目中没有 可以参考后两个图 首先merge项目
项目就提交到Git@OSC了 以后的再有修改提交仓库就可以参考方法一的push操作了
就是这么简单有木有
下面是对应的一些截图
ps:2014-04-20
git for windows推荐使用这个:http://msysgit.github.io/
可以任何目录 右键——git bash 弹出对应路径的 git 命令行窗口 而且启动速度比较快
对于方法二 适用于已有项目
通过命令行 git remote add origin xxxxxxx 后 添加远程连接后
首先 git remote pull 从远程同步项目文件
© 著作权归作者所有
分类:Intellij IDEA
字数:580
点赞
收藏
分享
蛙牛
关注
粉丝: 315 博客数: 36 共码了 43418 字
软件作品:
安卓控制电脑
评论(9)
java9
1楼 2014/01/18 23:58
mark
黄勇
2楼 2014/02/15 23:07
好文!完全用 IDEA 就搞定了!
RyanHoo
3楼 2014/02/16 14:08
勇哥 这样不好啊 用CLI就好了~Windows下就当我没说~~
姚君
4楼 2015/04/06 23:32
请问,改了好多文件,怎么知道自己哪些文件有改动?? 难道每次都commit 全部文件吗?
蛙牛
5楼 2015/04/07 10:35
intellij中有颜色区分吧 如果有版本控制的 没有commit的文件 如果有改动时 是蓝色的
上班杀人
6楼 2015/07/14 09:46
用intellij还是需要安装GIT客户端的吧 不像eclipse安装一个EGIT插件就可以了
宇航员们
7楼 2015/08/01 11:05
我弄了好久没弄好,怎么弄的,加了一个文件可以commit的时候没有看到加的文件
Liujue
8楼 2015/10/11 01:21
是不是只能用Git@OSC仓库的HTTP连接方式进行使用呢
如果使用SSH地址会出现账户密码框
蛙牛
9楼 2015/10/12 09:41
如果使用SSH地址会出现账户密码框
应该两种都可以 http的比较简单吧 第一次都需要账号密码的...
Intellij IDEA作为最强大智能的IDE,内部已经集成了Git的功能,所以不用安装插件,连接Git@OSC也非常容易
首先安装git for windows 推荐使用这个:http://msysgit.github.io/
可以在任何目录 右键——git bash 弹出对应路径的 git 命令行窗口 而且启动速度比较快
在Intellij中Settings——Version Control——Git——Path to Git executable
找到安装git bin目录下的git.exe
1.方法一 适用于新建项目
先在Git@OSC上创建仓库 拿到Git@OSC仓库的HTTP连接http://git.oschina.net/lujianing/GitOSC.git在Intellij IDEA工具栏中 VCS——Checkout from Version Control——Git 粘贴 URL 然后点击CLONE
会创建并且复制仓库文件到本地项目中 然后你就可以在本地项目中进行Git add commit等操作了
最后可以在项目中Git ——Repositroy——PUSH 提交到Git@OSC中了(第一次提示输入账号密码)
就是这么简单 有木有....
下面是对应的一些截图
2.方法二 适用于已有项目
先在Git@OSC上创建仓库 拿到Git@OSC仓库的HTTP连接http://git.oschina.net/lujianing/test2.git如果本地项目非Git项目 首先把项目变成Git的项目
在intellij中 VCS——Import into Version Control——Create Git Repository 选择你的本地项目
通过git shell (可以安装git for window) 进入到项目目录 执行
git remote add origin http://git.oschina.net/lujianing/test2.git
git push -u origin master (这个是命令行提交项目可以不用执行 参考方法一中在intellij中push)
如果提交失败 请参考git提示进行解决 比如已经有remote地址 可以git remote rm origin清除
如果是仓库中有其他文件 本地项目中没有 可以参考后两个图 首先merge项目
项目就提交到Git@OSC了 以后的再有修改提交仓库就可以参考方法一的push操作了
就是这么简单有木有
下面是对应的一些截图
ps:2014-04-20
git for windows推荐使用这个:http://msysgit.github.io/
可以任何目录 右键——git bash 弹出对应路径的 git 命令行窗口 而且启动速度比较快
对于方法二 适用于已有项目
通过命令行 git remote add origin xxxxxxx 后 添加远程连接后
首先 git remote pull 从远程同步项目文件
© 著作权归作者所有
分类:Intellij IDEA
字数:580
点赞
收藏
分享
蛙牛
关注
粉丝: 315 博客数: 36 共码了 43418 字
软件作品:
安卓控制电脑
评论(9)
java9
1楼 2014/01/18 23:58
mark
黄勇
2楼 2014/02/15 23:07
好文!完全用 IDEA 就搞定了!
RyanHoo
3楼 2014/02/16 14:08
引用来自“黄勇”的评论
好文!完全用 IDEA 就搞定了!勇哥 这样不好啊 用CLI就好了~Windows下就当我没说~~
姚君
4楼 2015/04/06 23:32
请问,改了好多文件,怎么知道自己哪些文件有改动?? 难道每次都commit 全部文件吗?
蛙牛
5楼 2015/04/07 10:35
引用来自“姚君”的评论
请问,改了好多文件,怎么知道自己哪些文件有改动?? 难道每次都commit 全部文件吗?intellij中有颜色区分吧 如果有版本控制的 没有commit的文件 如果有改动时 是蓝色的
上班杀人
6楼 2015/07/14 09:46
用intellij还是需要安装GIT客户端的吧 不像eclipse安装一个EGIT插件就可以了
宇航员们
7楼 2015/08/01 11:05
我弄了好久没弄好,怎么弄的,加了一个文件可以commit的时候没有看到加的文件
Liujue
8楼 2015/10/11 01:21
是不是只能用Git@OSC仓库的HTTP连接方式进行使用呢
如果使用SSH地址会出现账户密码框
蛙牛
9楼 2015/10/12 09:41
引用来自“Liujue”的评论
是不是只能用Git@OSC仓库的HTTP连接方式进行使用呢如果使用SSH地址会出现账户密码框
应该两种都可以 http的比较简单吧 第一次都需要账号密码的...
相关文章推荐
- 26-javascript面向对象基础-01
- 格式化数字为小数点两位(四舍五入)
- NTP服务器的搭建和介绍
- 给指定日期得到 星期几
- c++输入输出/文件流
- git免密码pull,push
- 跟龙哥学java web ,关于filter学习
- linux 黑白名单
- C语言笔记系列(一)--概述
- 学习 java native关键字
- is null 和=null的区别
- test dword ptr [eax],eax ; probe page.
- Starting Reload cups, upon starting avahi-daemon to make sure remote queues are populated [fail]
- 自定义控件,touch事件传递
- ios 判断字符串为空和只为空格解决办法
- Centos 部署 java sap 环境 sapjco2.1.8
- 高精度乘方二
- Java Redis初学之Hello World
- 剑指offer-面试题22:栈的压入,弹出序列
- 清空KindEditor富文本编辑器里面的内容方法