===================================
在IDEA中通过Git实现协同开发(管理员)
===================================
1 创建Web项目
新建项目
Maven
UseGitee
cn.tedu
usegitee
1.0.0
pom.xml
war
/src/main/webapp/WEB-INF/web.xml
/src/main/webapp/index.jsp
<%--
Created by IntelliJ IDEA.
User: Administrator
Date: 2022/1/27
Time: 8:40
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
Use Gitee
Use Gitee
文件
项目结构...
模块
依赖
+库...
Tomcat 8.5.75
运行
编辑配置...
+Tomcat服务器
本地
部署
+工件...
UseGitee:war exploded
应用程序上下文:/UseGitee
2 创建本地版本库
VCS
启用版本控制集成...
Git
3 添加忽略文件集
.idea和target右键
Git
添加到.gitignore
添加到.gitignore
4 添加到缓存区
UseGitee右键
Git
添加
5 提交到本地库
UseGitee右键
Git
提交目录...
提交信息:初始化
提交
6 添加文件并再次提交
/src/main/java/cn.tedu.usegitee.utils/DBUtil.java
/src/main/resources/druid.properties
7 创建远程版本库
用13552654195/qgahome1974523mw登录Gitee。
仓库名称:UseGitee
https://gitee.com/minwei1974/use-gitee
8 添加开发者
管理->仓库成员管理->开发者->添加仓库成员->邀请用户->直接添加
johnmin740523
添加->提交->关闭
9 推送本地库的master分支到远程库的master分支
UseGitee右键
Git
推送...
定义远程
名称:origin
URl:https://gitee.com/minwei1974/use-gitee
用户名:13552654195
密码:qgahome1974523mw
master->origin:master New
\______________^ |____________
| |
将本地库的master分支提交到远程库的master分支 |
________________________|
v
远程库中默认没有分支,New表示此次提交将在远程库中创建分支
(远程库中的目标分支可以指定)
10 从远程库的master分支创建本地库的dev分支
点击右下角master
origin/master
从'origin/master'新建分支...
新分支名称:dev
11 推送本地库的dev分支到远程库的dev分支
UseGitee右键
Git
推送...
dev->origin:dev New
12 保护远程库的master分支
>代码
分支下拉列表
管理
将master设置成保护分支
例程:UseGitee
本地master->远程master <- 保护
___________|
v
本地dev---->远程dev