Intellij IDEA for Mac提交代码到本地Git/远程GitHub仓库

(啊啊啊啊啊啊要被毕设烦死了!!!)

最近一直在用Intellij IDEA拍Java,用了一段时间感觉确实比Eclipse更加“聪明”。但唯一的缺点是不能把整个工程导出一个jar包(网上找了好久也没看到,求告知!),目前只能先把代码拍完,然后导到Eclipse中借用“Fat Jar”解决问题。

前两天在拍代码的时候不知道做了什么误操作,结果有2个java文件不见了,还有1个文件某些地方被改动了,而且⌘+z 也不能恢复。后来通过搜索发现那2个java莫名其妙跑桌面了,但被改过的文件确实救不回来了。这时我突然觉得很需要Version Control,于是Google告诉我IDEA和GitHub是能愉快的玩耍滴,下面是配置步骤。

一、测试系统自带Git

OS X系统本身是带有Git的,就不用再另外安装了。但使用Git需要先安装“Xcode命令行开发工具(the command line developer tools)”。使用以下命令进行安装:

xcode-select --install

二、配置Intellij IDEA中Git/GitHub

⌘+, 打开Preference -- Version Control。

下拉选择Github,填写Host、Login和Password,然后Test是否成功。

选择Git,指定Git路径后,Test测试功能是否正常。

三、项目本地Git提交

intellij内部集成了git版本控制,所以在本地可以直接进行使用。

1、创建本地仓库

QQ20140412-1@2x

指定仓库目录(一般为项目根目录)。

2、提交代码到本地Git

QQ20140412-2@2x

右键点击src或代码文件,Git -- Add -- Commit (先Add再Commit)

四、项目远程Git提交

1、在Github上创建仓库

2、在本地配置远程仓库

cd 本地仓库目录
git remote add origin https://github.com/ghy459/lalala.git
git push -u origin master

如果有报错请自行Google  (╯‵□′)╯︵┻━┻

3、在IDEA中进行Push/Pull

右键点击src或代码文件,Git -- Repository -- Push/Pull

QQ20140412-3@2x

完成啦!

其实吧,做个毕设在本地Git就好了( ¯ □ ¯ )

« 返回