一、git
git是一个分布式的版本控制系统,可以借助于git去实现团队代码版本控制及管理.
1.下载安装git
git下载地址
git下载完成以后,傻瓜式(一直下一步)安装即可,不要更改安装目录(假如已安装过则无须安装)。
2.git全局配置
桌面鼠标右键点击 Git Bash Here,打开git客户端工具
配置用户名,用于识别提交代码的用户
$ git config --global user.name "注册名"
配置邮箱,用于识别提交代码的用户
$ git config --global user.email "注册邮箱"
检查配置信息
$ git config --list
user.email=xxxxxx@xxxxxx.com
user.name=xxxxxx
3.IDEA中检查git配置
3.IDEA项目中创建本地库
VCS -> import into Version Control -> Create Git Repository
本地库一般放置在项目的根目录中
本地库创建完成后会在项目的根目录下生成一个 .git 目录(可能为隐藏目录),并且项目结构中会有明显的变色现象
4.项目中git本地库的配置
对 .git 目录下 info 目录中的 exclude 文件进行配置,对指定资源进行过滤(例如哪些资源不提交、上传,可以此文件做全局配置),内容如下:
5.将项目添加到git本地库
将项目Project,模块Module添加 add 到暂存区,提交 commit 到本地库
项目中鼠标右键 -> Git -> add (添加到暂存区)
并且项目结构中会有明显的变色现象
项目中鼠标右键 -> Git -> Commit Directory (提交到本地库)
二、Github
1.登录Github官网,注册或登录
2.创建Github远程仓库
3.将本地库中的文件推送push至Github远程仓库
3.将项目从Github远程仓库拉取pull下来
常用的远程仓库:Github,码云Gitee,局域网自建git服务器,本文以github为例
三.Gitee
1.登录Gitee官网,注册或登录
2.IDEA下载Gitee插件
Settings -> Plugins -> Marketplace -> 找到Gitee,install下载
Restart重启IDEA使得插件运用在IDEA中
在Gitee配置界面,点击 + 弹出登录界面,登录Gitee账号(登录账号时需注意使用绑定邮箱登录)
登录成功后,会显示对应的账号信息
3.将项目Push到Gitee远程仓库
将项目、文件推送的Gitee远程代码托管平台的前提是你已经将其add(添加到暂存区),commit(提交到本地库);
这里分为两种情况:
一种为Gitee上没有你想要提交的远程仓库,通过Gitee插件创建远端仓库并将项目、文件推送Push到远端仓库.
VCS -> import into Version Control -> Share Project on Gitee
创建Gitee远端仓库名、描述信息及是否设置仓库为私有的
输入账号、密码登录Gitee,建立连接
IDEA右下角会弹出 Successfully shared project on Gitee 成功分享了项目到Gitee
查看你的Gitee远程代码托管平台,这时应该创建了一个远端仓库,并且把项目、文件已经推送上去
另一种为Gitee上没有你想要提交的远程仓库,在Gitee上创建一个仓库并通过Git将项目、文件推送Push到远端仓库.
在Gitee上创建Gitee远端仓库名、描述信息及是否设置仓库为私有的
复制仓库地址
在想要推送的项目、文件上右键 -> Git -> Repository -> Push
定义远端仓库
git pull
git pull origin master
git pull origin master --allow-unrelated-histories
如果推送遇到问题,在IDEA Terminal 终端中输入上述指令,并在此推送你的项目,其中origin和master为第一远程仓库时你自己起的名字,如未更改默认为origin和master
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。