Git使用

https://npm.taobao.org/mirrors/git-for-windows/ 淘宝镜像下下载会变快不少
Git-2.29.0-64-bit.exe下载64位版本windows的Git
安装完后查看配置文件(之前在坏境变量PATH中的GIT相关配置进行删除)
git config --system --list查看系统配置
git config --global --list查看当前用户global的配置
Git相关配置文件在安装目录下Git\etc\gitconfig
系统的配置文件在C:\Users\Administrator\gitconfig使用命令行更改(桌面右键git bash here)
git config --global user.name “Mrliiu”
git config --global user.email “402603996@qq.com”

Git本地有三个工作区域:工作目录working directory 暂存区Stage/index 资源库Repository
Git远程仓库remote directory
在这里插入图片描述
Git工作流程:
1、在工作目录中添加,修改文件例如UserMapper.xml
2、将需要进行版本管理的文件放入暂存区域git add
3、将暂存区域的文件提交到GIT仓库git commit

在桌面新建文件夹后cd ./Desktop/git
git init 在文件夹中进行初始化
或者克隆远程服务器gitee/github上的仓库完全镜像至本地
git clone [url] 例如https://gitee.com/xx/xxx.git

Git版本控制即是文件控制:
文件状态Untracked 通过add 变成Staged 如果已修改成为Modified
执行commit同步到库中
在/.git文件夹下创建hello.txt
git status查看坏境控制发现有一个未控制
git add .命令将其添加至暂存区
git commit -m "new file hello.txt"暂存区提交到仓库 "xxx"表示信息

当项目中有些文件不想纳入版本控制中,例如数据库文件,临时文件,设计文件
在主目录下建立“”.gitignore“”文件,此文件有如下规则
.txt #忽略所有.txt结尾的文件 例如*.class*.log*.back*.jar
!lib.txt #但此除外
/temp #忽略往上文件
build/ #忽略此目录下所有文件

在gitee上创库后,设置本机绑定SSH公钥,实现免密码登陆
在C:\Users\Administrator.ssh目录下右键git bash here
如果用户主目录下没有.ssh目录
ssh-keygen -t rsa 命令生成SSH公钥
注册到码云下添加公钥id_rsa.pub为公钥文件复制内容至公钥
在码云下新建仓库,在本地文件夹下git clone https://xxxxx将其复制到本地

IDEA中创建项目后需要绑定Git
将所有远程的git文件目录直接拷贝到项目中(替换原有的springboot项目重复)
文件变色表示绑定成功
使用Idea操作文件,左下version control查看版本控制记录
右上有提交按钮commit changes选中需要提交的文件 或者使用左下的Terminal命令行
push至远程仓库的更新操作git push

新建分支git branch dev

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值