二 git学习笔记03

我是在廖雪峰老师的网站学的git(很多来自http://www.liaoxuefeng.com/)

1  标签管理
发布一个版本时,我们通常先在版本库中打一个标签(tag)
git tag <name>打新标签
git log --pretty=oneline --abbrev-commit 查找历史提交的commit id
git tag -a v0.1 -m "version 0.1 released" 3628164 创建带有说明的标签,用-a指定标签名,-m指定说明文字
git tag -s v0.2 -m "signed version 0.2 released" fec145a 通过-s用私钥签名一个标签

2  操作标签
git tag -d v0.1 删除标签(创建的标签都只存储在本地,不会自动推送到远程。所以,打错的标签可以在本地安全删除)。
git push origin <tagname> 推送某个标签到远程
git push origin --tags 一次性推送全部尚未推送到远程的本地标签
git push origin :refs/tags/v0.9 从远程库删除标签(要先删除本地标签)
git clone git@github.com:你的账号/bootstrap.git 自己的账号下克隆别人的项目

3  自定义Git
git config --global color.ui true 显示颜色
在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件
git config --global alias.st status 告诉Git,以后st就表示status(配置Git的时候,加上--global是针对当前用户起作用
的,如果不加,那只针对当前的仓库起作用)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值