Git

安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本地目录结构

在这里插入图片描述

初始化本地仓库

查看版本
在这里插入图片描述
设置全局的用户名和邮箱
在这里插入图片描述
本地仓库初始化

git init

在这里插入图片描述
在这里插入图片描述

add 提交文件到暂存区

在这里插入图片描述

commit 将文件从暂存区提交到本地仓库

在这里插入图片描述
当文件在本地仓库时 才可以使用add 与commit命令进行文件管理

status 查看工作区与暂存区的文件状态

当本地仓库目录中文件未被add时
在这里插入图片描述
执行add提交到暂存区时,查看状态
在这里插入图片描述
提交文件
在这里插入图片描述
当提交的文件修改时
在这里插入图片描述
文件已经修改需要重新提交
在这里插入图片描述

log 查看历史提交

在这里插入图片描述
退出q
在这里插入图片描述

$ git log --pretty=oneline

在这里插入图片描述

$ git log --oneline

在这里插入图片描述

git reflog

在这里插入图片描述

reset回滚版本

在这里插入图片描述

在这里插入图片描述

git reset --hard [索引]

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

rm删除本地库中的文件

在这里插入图片描述
恢复删除就是回滚到存在的版本

diff比对文件

  1. 工作区与暂存区文件比较

在这里插入图片描述

  1. 工作区与本地仓库文件比较
    在这里插入图片描述

分支

在这里插入图片描述

查看分支

git branch -v

在这里插入图片描述

创建分支

git branch branch01

在这里插入图片描述

切换分支

git checkout branck01

在这里插入图片描述

解决分支冲突—merge

合并分支
在这里插入图片描述
查看有冲突的文件
在这里插入图片描述
自己决定修改那个文件然后保持一致提交
修改文件重新提交
在这里插入图片描述

连接远程库

在这里插入图片描述
设置远程地址的别名
查看

git remote -v

在这里插入图片描述
在这里插入图片描述

push推送操作

$ git push origin master

在这里插入图片描述

clone

git clone [克隆地址]

邀请其他成员加入项目

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

拉取远程库的修改fetch&merge

先使用fetch拉取文件
在这里插入图片描述
再使用merge合并分支,文件才会下载到本地

git merge origin/master

SSH免密登录

在这里插入图片描述

进入用户主目录
在这里插入图片描述
执行命令,生成.ssh目录
在这里插入图片描述
在这里插入图片描述
打开文件id_rsa.pub复制里边内容
在这里插入图片描述
在这里插入图片描述
起别名直接push不再填写用户名密码
在这里插入图片描述
在这里插入图片描述

idea整合git

在这里插入图片描述

idea初始化仓库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值