个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~

版本:
版本控制软件 基础功能:
版本号:
git -v
git init
git clone 远程仓库地址
git clone https://gitee.com/small-29/MyBlog.gitgit config [--global] 配置名称 配置值
# 配置名称
git config user.name small-29
# 配置邮箱
git config user.email oooo29oooo@163.com
# 配置全局变量:名称
git config --global user.name small-29git status

git add 文件名称
*,如:*.txt# 将a.txt文件放入缓存区作比对
git add a.txtgit rm --cached 文件名称
*,如:*.txt# 将a.txt文件从缓存区移除,变为未跟踪状态
git rm --cached a.txtgit commit -m 消息内容
-m:表示消息,在此选项后输入提交文件的消息(即备注)git commit -m 新增git log [--oneline]
--oneline : 一条commit记录信息显示在同一行git restore 文件名称
# a.txt被误删除,但删除前已经进行commit操作,提交至存储空间。
# 可使用git restore恢复
git restore a.txtgit revert 版本号(前七位即可)
git branch [-d] 分支名称
-v : 查看当前有多少个分支
-d : 删除指定分支
# 创建新分支:user
git branch user
# 查看分支信息
git branch -v
# 删除分支:user
git branch -d usergit checkout [-b] 分支名称
-b : 创建一个新分支并切换至新分支# 切换当前分支为:user分支
git checkout user
# 创建新分支:order,并切换当前分支为:order
git checkout -b ordergit merge 分支名称
git tag [-d] 标签名称 版本号
-d : 可选,表示删除标签 —— git tag -d 标签名称
git push 远程仓库地址
ssh-keygen -t rsa -C+SSH地址。(-C与SSH地址中间没有间隔)