基于Git的我的项目操作
装置Git工具
Git是版本控制系统,能够借助Git实现团队代码版本控制及治理,
从官网https://www.git-scm.com/downl...,如图所示:
Git下载实现当前,傻瓜式(始终下一步)装置即可,不要更改装置目录(如果已装置过则毋庸装置)。
Git全局配置
关上Git客户端工具,配置用户和明码,用于辨认提交代码的用户。
$ git config --global user.name "your-name"$ git config --global user.email "your-email@youremail.com"
查看配置信息
$ git config --listuser.email=xxxxxx@xxxxxx.comuser.name=xxxxxx
Idea中查看Git配置。
找到Git配置选项,进行Git测试,如图所示:
IDEA我的项目中创立本地库
创立我的项目本地库,如图所示:
个别本地库会创立在你我的项目的根目录,如图所示:
本地库创立好当前会在我的项目的根目录增加一个.git目录(可能是暗藏目录)。
IDEA我的项目中本地库配置
对.git目录中的exclude文件进行配置,对指定资源进行过滤(例如哪些资源不提交、上传,能够此文件做全局配置),内容如下:
HELP.mdtarget/out/### IntelliJ IDEA ###.idea*.iws*.iml*.ipr.gitignore### maven ###mvnw*.cmd.mvn/
我的项目Add,Commit操作
将我的项目、Module更新增加到暂存区,提交(Commit)本地库,例如:
也能够,基于工具栏的按钮进行相干操作,如图所示:
Idea中装置Gitee插件
关上Setting中的Plugins选项,而后进行gitee插件搜寻和装置,如图所示:
Gitee 装置胜利当前,查看是否在Version Control中有Gitee选项,如图所示:
点击Version Control的Gitee选项,进入Gitee配置,如图所示:
在Gitee配置界面,选则增加账户(Add Account),进入账户配置界面,如图所示:
在Gitee账户配置界面,进行连贯Gitee平台的账户配置(要当时注册好Gitee平台账户),而后点击Login进行登陆,登陆胜利当前会出现如下界面,如图所示:
我的项目Push操作剖析及实现
将我的项目、Module推送的Gitee近程代码托管平台,
在这里分两种状况,一种状况是曾经有近程仓库了,一种状况是临时还没有近程仓库.
在没有近程仓库的状况下,咱们能够间接给予VCS进行代码的分享,其过程如下:
如图所示:
指定Gitee仓库的仓库名(库不存在,推送时主动创立),如图所示:
登陆Gitee,查看近程仓库内容,如图所示:
从Gitee地址克隆(Clone)我的项目
关上IDEA中可克隆(clone)选项,如图所示:
指定克隆地址和克隆目录,如果要克隆到本地地位曾经有一个同名的我的项目,则能够批改新的我的项目名,如图所示:
克隆实现当前,抉择关上我的项目的窗口,例如:
我的项目关上当前,配置JDK,MAVEN,主动编译,编码等,并将maven我的项目增加到maven区,如图所示:
也能够在我的项目的pom.xml文件上右键抉择add as maven project,将我的项目增加到maven区。
如果是一般的java我的项目(非maven我的项目),此时还须要将src转换为sources root格局(抉择src目录,右键抉择mark directory as sources root).转换当前能够对我的项目进行rebuild(重建/Java里了解为重写编译)操作,如果rebuild过后话不能够运行,重启idea.
总结(Summary)
在本大节中重点解说了IDEA中Git的一个基本操作,通过Git在IDEA中实现了我的项目的Commit,Push,Update等操作.