微服务-Git-2022

导读:本篇文章讲解 微服务-Git-2022,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

一、模块创建:moudle

Server URL:地址会出现错误(空格/网络)
	https://start.spring.io
	https://start.aliyun.com/



其他模块依照此流程创建:重复此步骤

	New :
	
		Module:
		
			Spring Initializr:
			
				Server URL: start. spring. io 
				Name:cnmall-coupon
				Location: E:\code\java\cnmall\cnmall-coupon
				Language: Java
				Tуpe:  Maven
				Group: com.remli.cnmall
				Artifact: cnmall-coupon
				Package name: com.remli.cnmall.cnmallcoupon
				Project SDK:1.8 (2) version 1.8.0_111
				Java: 8
				Packaging: Jar
				
				Next :

			Web:
				✔ Spring Web——mvc
				
			Spring Cloud Routing:
				✔ OpenFeign——微服务之间的接口调用
				
				Finish:

二、服务聚合:

1、pom.xml

    <packaging>pom</packaging>
    <!--聚合-->

    <modules>
        <module>cnmall-coupon</module>
        <module>cnmall-member</module>
        <module>cnmall-order</module>
        <module>cnmall-product</module>
        <module>cnmall-ware</module>
    </modules>

三、Git过滤忽略提交:.gitignore

Git
	Unversioned Files xxx files
		gitignore E:) codeljavalcnmalll. idea
		gitignore E:) codeljavalcnmall) cnmall-coupon
		gitignore E:) codeljavalcnmalllcnmall-member 
		gitignore E:) codeljavalcnmall) cnmall-order 
		gitignore E:(codeljavalcnmall) cnmall-product 
		gitignore E:) codeljavalcnmall) cnmall-ware

双击:.gitignore
	忽略:**

1、注释 :#

# 开头		后面跟注释内容
	# this is .gitignore file.

2、忽略文件:/

*/*/folderName
!folderName/
folder
!folder/
当前目录下的foldernName:folderName/
多级目录下的 folderName:*/*/folderName/

3、通配符

星号“*” :匹配多个字符
问号“?”:匹配除 ‘/’外的任意一个字符
方括号“[xxxx]”:匹配多个列表中的字符

*.[io]——这里忽略的匹配模式是多级目录的

4、反向操作

!匹配模式 
	表示之前忽略的匹配模式再次包含在跟踪内容里。
		!folderName/
			表示仅忽略 folderName 文件,而不忽略 folderName 目录。

**双星号
	斜杠后紧跟两个连续的星号"**",表示多级目录。
		src/**/file
			可以表示忽略 src/folder1/file 、src/folder1/folder2/***/foldern/file 等

其它规则
	空行不匹配任何文件
	git 跟踪文件,而不是目录
	在 .gitignore 文件中,每行表示一种模式
	如果本地仓库文件已被跟踪,那么即使在 .gitignore 中设置了忽略,也不起作用
	.gitignore 文件也会被上传的到远程仓库,
		所以,同一个仓库的人可以使用同一个.gitignore 文件
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**
!**/src/test/**

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/

# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

### IntelliJ IDEA ###
modules.xml

**/.idea
**/*.iws
**/*.iml
**/*.ipr
**/modules.xml

**/mvnw
**/mvnw.cmd
**/.mvn
**/target/
**/.gitignore

### Maven ###
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar

四、提交GIt

1、提交Git

右击:Unversioned Files 124 files
 	Add to .gitignore >
 		gitignore
		git/info/exclude

2、提交码云

安装码云插件:
	File | Settings | Plugins
		搜索:gitee——Gitee——install
		
提交码云:
	Unversioned Files 124 files
		Commit Message
			项目初始结构创建
		取消勾选:
			Analyze code Choose profile
			Check TODO (Show All) Configure
		Commit



Git User Name Is Not Defined 
Name:remli 
E-mail:xxxxxx@qq.com 
Set properties globally 
Set and Commit 		Cancel

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/75276.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!