git工作使用技巧2
2018-01-12 16:48
225 查看
git tag
(打一个新标签,默认标签是打在最新提交的commit上的;找到历史提交的commit id,可以给历史版本打标签)
git show (查看标签信息)
git tag (查看所有标签)
git tag -a -m “blablabla…” (指定标签信息)
git tag -s -m “blablabla…” (用PGP签名标签)
git tag -d (删除标签)
git push origin (推送某个标签到远程)
git push origin –tags (一次性推送全部尚未推送到远程的本地标签)
git tag -d (删除一个本地标签)
git push origin :refs/tags/ (删除一个远程标签)
git config –global color.ui true (让Git适当地显示不同的颜色)
忽略某些文件时,需要编写.gitignore;.gitignore文件本身要放到版本库里,并且可以对.gitignore做版本管理
git config –global alias.st status
(告诉Git,以后st就表示status,配置别名;加上–global是针对当前用户起作用的,如果不加,那只针对当前的仓库起作用;每个仓库的Git配置文件都放在.git/config文件中,别名就在[alias]后面,要删除别名,直接把对应的行删掉即可;而当前用户的Git配置文件放在用户主目录下的一个隐藏文件.gitconfig中)
马哥:git push —set-upstream origin remotes/origin/sit 和远程进行关联
然后–》 git push
remotes/origin/HEAD -> origin/master 的意思是当前指向master分支
1,在开发过程中,大家在远程创建了许多分支,有些是无用的,该如何删除呢,可以参考下面的方法。
如果不再需要某个远程分支了,比如搞定了某个特性并把它合并进了远程的 master 分支(或任何其他存放
稳定代码的地方),可以用这个非常无厘头的语法来删除它:git push [远程名] :[分支名]。如果想在服务器上删
除 serverfix 分支,运行下面的命令:
git push origin :serverfix
To git@github.com:schacon/simplegit.git
- [deleted] serverfix
咚!服务器上的分支没了。你最好特别留心这一页,因为你一定会用到那个命令,而且你很可能会忘掉它的
语法。有种方便记忆这条命令的方法:记住我们不久前见过的 git push [远程名] [本地分支]:[远程分支] 语法,如
果省略 [本地分支],那就等于是在说“在这里提取空白然后把它变成[远程分支]”。
文章来源:http://my.oschina.net/tsingxu/blog/84601
注:br是branch的简写
删除本地分支:git br -D 150611_api6_2_dev
批量删除本地分支:git br |grep chunyu |xargs git br -D
(打一个新标签,默认标签是打在最新提交的commit上的;找到历史提交的commit id,可以给历史版本打标签)
git show (查看标签信息)
git tag (查看所有标签)
git tag -a -m “blablabla…” (指定标签信息)
git tag -s -m “blablabla…” (用PGP签名标签)
git tag -d (删除标签)
git push origin (推送某个标签到远程)
git push origin –tags (一次性推送全部尚未推送到远程的本地标签)
git tag -d (删除一个本地标签)
git push origin :refs/tags/ (删除一个远程标签)
git config –global color.ui true (让Git适当地显示不同的颜色)
忽略某些文件时,需要编写.gitignore;.gitignore文件本身要放到版本库里,并且可以对.gitignore做版本管理
git config –global alias.st status
(告诉Git,以后st就表示status,配置别名;加上–global是针对当前用户起作用的,如果不加,那只针对当前的仓库起作用;每个仓库的Git配置文件都放在.git/config文件中,别名就在[alias]后面,要删除别名,直接把对应的行删掉即可;而当前用户的Git配置文件放在用户主目录下的一个隐藏文件.gitconfig中)
马哥:git push —set-upstream origin remotes/origin/sit 和远程进行关联
然后–》 git push
remotes/origin/HEAD -> origin/master 的意思是当前指向master分支
1,在开发过程中,大家在远程创建了许多分支,有些是无用的,该如何删除呢,可以参考下面的方法。
如果不再需要某个远程分支了,比如搞定了某个特性并把它合并进了远程的 master 分支(或任何其他存放
稳定代码的地方),可以用这个非常无厘头的语法来删除它:git push [远程名] :[分支名]。如果想在服务器上删
除 serverfix 分支,运行下面的命令:
git push origin :serverfix
To git@github.com:schacon/simplegit.git
- [deleted] serverfix
咚!服务器上的分支没了。你最好特别留心这一页,因为你一定会用到那个命令,而且你很可能会忘掉它的
语法。有种方便记忆这条命令的方法:记住我们不久前见过的 git push [远程名] [本地分支]:[远程分支] 语法,如
果省略 [本地分支],那就等于是在说“在这里提取空白然后把它变成[远程分支]”。
注意origin后的空格
文章来源:http://my.oschina.net/tsingxu/blog/84601
注:br是branch的简写
删除本地分支:git br -D 150611_api6_2_dev
批量删除本地分支:git br |grep chunyu |xargs git br -D
相关文章推荐
- Git 命令使用技巧提供工作效率
- git工作使用技巧
- 工作中使用git的实用技巧总结
- 工作中使用git的实用技巧总结
- git使用与工作流程
- Git常用使用技巧
- JAVA学习之Ecplise IDE 使用技巧(1)第一章:我的地盘我做主,工作空间
- 使用EditPlus技巧,提高工作效率(附英文版、自动完成文件、语法文件下载)
- git图形化工具GitKraken的使用——工作区、暂存区、本地仓库
- 你所需要知道的一些git 的使用命令:基本技巧
- 【Git笔记】使用技巧:命令自动补全及命令别名的配置方法
- git的入门级技巧---使用github
- 七个你无法忽视的Git使用技巧
- zz 【转载用于学习】IOS开发技巧--Git的使用
- Eclipse使用技巧 - 6. Eclipse去掉Git显示的黑条
- Git与Github基础使用技巧之--添加远程库
- 七个你无法忽视的 Git 使用技巧
- 关于Git的几个使用技巧
- 使用EditPlus技巧,提高工作效率(附英文版、自动完成文件、语法文件下载)
- git 的使用(4)-git暂缓区工作区原理和修改删除等命令