git学习
分类: springboot 专栏: springboot3.0新教材 标签: git学习
2023-12-21 16:22:39 1163浏览
前期回顾
1.maven是干什么的?
2.maven常用的命令有哪些?
3.maven描述文件pom.xml
版本控制
解决方案
本地版本控制
集中版本控制:svn
分布式版本控制:git
git和svn的区别
git的历史
安装git及环境配置
官网直接下载:https://git-scm.com/
无脑安装即可
基本的Linux命令
Git环境配置
查看配置:git config -l
查看不同级别的配置文件:
查看系统的config:
git config --system --list
查看当前用户(global)配置
git config --global --list
设置用户名与邮箱(用户标识,必要)
git config --global user.name "xiaojie"
git config --global user.email "1913284695@qq.com"
然后就会在系统盘下产生一个文件.gitconfig
- C:\Users\hnjy\.gitconfig 这个文件是设置用户名与邮箱的
git基本理论
git基本工作流程
Git项目搭建
- 创建工作目录与常用指令
- 本地仓库搭建
- 克隆远程仓库
git文件操作
- 文件4种状态
- 查看文件状态
- 忽略文件
# Compiled class file
*.class
.idea/
*.iml
target/
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
使用码云
在码云上注册账号,设置邮箱啥的这里不赘述了,很简单
重点讲下设置ssh公钥问题。
ssh-keygen -t rsa -C "1913284695@qq.com"
注意:这里的邮箱一定要指定呀!!!
如果不想用默认文件名的话,可以输入文件名,接下来就是输入密码和再次确认密码,不然连续回车三次就是使用默认名字和不设置密码了(不想麻烦就一路回车),到这里就自动生成SSH公钥了。
容易报错的创建方式(不推荐):
指定邮箱的创建方式(推荐):
idea集成Git
备注:可以先去远程仓库克隆一个空的项目,然后用idea直接打开操作就行了。
也可以单独idea新建一个项目后,把远程仓库克隆下来的里面的所有文件和.git文件夹一起拷贝到自己的项目文件夹中即可
解决在idea中配置.gitignore不生效的问题
https://blog.csdn.net/weixin_48958956/article/details/128062936
#清除当前项目的缓冲 git rm -r --cached .
git分支
从远程仓库的指定分支克隆
# 格式:git clone -b <分支名> <URL>
将本地分支和远程分支绑定
- 本地创建了分支并写了新代码
git push --set-upstream origin master
- 本地没创建分支,远程创建了分支,拉取并关联
git pull origin auth:auth
主分支同步到子分支
在子分支上运行 git merge master 就会将主分支的代码同步到子分支上。
作业
掌游app 分 common app-admin app-dev这三个模块开发
创建master common admin dev 等4个分支。要跟模块对应起来
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
展开评论
您可能感兴趣的博客