sproutcat.github.io

Git 使用笔记(命令行)

git commad

标签(tag)

列出现有标签的命令:

git tag

列出特定标签的命令:

git tag -l 'v1.4.2.*'

打标签的命令

git tag -a tagName -m 'my version 1.4'

推送指定标签的命令:

git push origin tagName

推送所有本地标签的命令:

git push origin --tags	

删除本地标签的命令:

git tag -d tagName

删除远程标签的命令:

git push origin :refs/tags/tagName

添加版本控制(add)

# 添加一个文件的版本控制
git add filename.txt

提交(commit)

# 提交一个文件
git commit filename.txt -m 提交一个文件

还原(reset)

# 重置到相应提交
git reset HEAD@{4}
# ……或者……
git reset --hard <提交的哈希值>

git reset --hard HEAD^

参考文章