赞
踩
个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
个人主页:.29.的博客
学习社区:进去逛一逛~
版本
:
版本控制软件 基础功能
:
版本号
:
git -v
git init
git clone 远程仓库地址
git clone https://gitee.com/small-29/MyBlog.git
git config [--global] 配置名称 配置值
# 配置名称
git config user.name small-29
# 配置邮箱
git config user.email oooo29oooo@163.com
# 配置全局变量:名称
git config --global user.name small-29
git status
git add 文件名称
*
,如:*.txt
# 将a.txt文件放入缓存区作比对
git add a.txt
git rm --cached 文件名称
*
,如:*.txt
# 将a.txt文件从缓存区移除,变为未跟踪状态
git rm --cached a.txt
git commit -m 消息内容
-m
:表示消息,在此选项后输入提交文件的消息(即备注)git commit -m 新增
git log [--oneline]
--oneline
: 一条commit记录信息显示在同一行git restore 文件名称
# a.txt被误删除,但删除前已经进行commit操作,提交至存储空间。
# 可使用git restore恢复
git restore a.txt
git revert 版本号(前七位即可)
git branch [-d] 分支名称
-v
: 查看当前有多少个分支
-d
: 删除指定分支
前提:创建新分支的前提是,当前仓库执行过commit操作。
# 创建新分支:user
git branch user
# 查看分支信息
git branch -v
# 删除分支:user
git branch -d user
git checkout [-b] 分支名称
-b
: 创建一个新分支并切换至新分支# 切换当前分支为:user分支
git checkout user
# 创建新分支:order,并切换当前分支为:order
git checkout -b order
git merge 分支名称
git tag [-d] 标签名称 版本号
-d
: 可选,表示删除标签 —— git tag -d 标签名称
设置标签后,可用标签替代版本号使用
git push 远程仓库地址
ssh-keygen -t rsa -C
+SSH地址
。(-C与SSH地址中间没有间隔)Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。