精华内容
下载资源
问答
  • 标签管理器-源码

    2021-02-16 12:46:21
    标签管理
  • 标签管理器 FDMG标记管理器是一个GUI,用于管理各种JavaScript代码段,这些代码段串联到单个.js文件中并上传到S3存储桶。 入门 先决条件 节点JS 安装依赖项 npm i安装依赖项 发展历程 npm run dev在本地localhost:...
  • FreeTab Chrome扩展程序通过将标签折叠成一个标签管理标签 现状:发展中
  • 通过将标签导出为Markdown来节省浏览器内存。 该扩展名使您可以在保存之前在文本编辑器中编辑文档。 以后,您可以导入这些Markdown文档,并像以前一样还原所有窗口。 安装 从获取扩展程序。 特征 该扩展将选项卡...
  • 时钟标签 Chrome 扩展程序可根据标签的活动时间来管理标签
  • 标签管理器演示-
  • 标签管理器 这个包包含标签管理器。
  • filetags:管理文件名中的简单标签
  • Git 提供了一种叫做标签的东西,那么标签是什么呢?用来干什么呢? 第一,标签是什么——标签是版本库的一个快照。 发布一个版本时,我们通常先在版本库中打一个标签,这样,就唯一确定了打标签时刻的版本。将来...

    Git 提供了一种叫做标签的东西,那么标签是什么呢?用来干什么呢?

    第一,标签是什么——标签是版本库的一个快照。

    发布一个版本时,我们通常先在版本库中打一个标签,这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。

    第二,标签用来干什么——标签作为版本库的快照,为我们操作版本库提供方便。

    Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针(跟分支很像对不对?但是分支可以移动,标签不能移动),所以,创建和删除标签都是瞬间完成的。

    创建标签:

    切换到master分支上,然后用 git tag <name>来打上tag:

    zhanggeng:git_learning (dev)$git checkout master 
    Switched to branch 'master'
    Your branch is up-to-date with 'origin/master'.
    zhanggeng:git_learning (master)$git branch
      dev
      issue-01
    * master
    zhanggeng:git_learning (master)$git tag V1.0
    zhanggeng:git_learning (master)$git tag
    V1.0
    zhanggeng:git_learning (master)$

    默认标签是打在最新提交的commit。如果忘了打标签,比如,现在已经是周五了,但应该在周一打的标签没有打,怎么办?

    方法是找到历史提交的commit id,然后打上就可以了:

    zhanggeng:git_learning (master)$git log --pretty=oneline --abbrev-commit
    c14a4a4 merged bug fix 01
    dbe139a fix bug 01
    a58efef merge with no-ff
    4fe60aa add merge
    22d8df7 modify confilicg
    a916a38 & simple
    84331a1 AND simple
    5d0d2b1 commit hello.txt
    010cb0f add modify
    ca48fd5 delete text.txt
    6607fa5 add text.txt
    839cd4d delect test.txt
    6df06ba add test.txt
    5a31231 delete test.txt
    fe439a5 add test.txt
    6850d61 six commit: add yes
    d77a1bb five commit: modify by vim
    421f961 second : why so
    c520dac first commit : for cat txt
    ab88d5c thrid commit : do what
    4811639 second commit : think
    97b0b9f first commit: learn git again
    zhanggeng:git_learning (master)$git tag V0.9 84331a1
    zhanggeng:git_learning (master)$git tag
    V0.9
    V1.0
    zhanggeng:git_learning (master)$
    

    还可以创建带有说明的标签,用-a指定标签名,-m指定说明文字,用命令git show <tagname>可以看到说明文字:

    zhanggeng:git_learning (master)$git tag -a v0.2 -m "version 0.2 released" 6607fa5
    zhanggeng:git_learning (master)$git show v0.2
    tag v0.2
    Tagger: zhanggeng <zhanggengdyx@sina.com>
    Date:   Wed Feb 4 20:28:04 2015 +0800
    
    version 0.2 released
    
    commit 6607fa5ad47e4bd3a2b4269a2092e78ffd030191
    Author: zhanggeng <zhanggengdyx@sina.com>
    Date:   Fri Jan 30 22:30:00 2015 +0800
    
        add text.txt
    
    diff --git a/text.txt b/text.txt
    new file mode 100644
    index 0000000..fdeb875
    --- /dev/null
    +++ b/text.txt
    @@ -0,0 +1,3 @@
    +Hello delete me!
    +
    +
    zhanggeng:git_learning (master)$
    

    总之,创建标签 使用如下命令:

    • 命令git tag <name>用于新建一个标签,默认为HEAD,也可以指定一个commit id;

    • git tag -a <tagname> -m "blablabla..."可以指定标签信息;

    • 命令git tag可以查看所有标签。

    操作标签:

    1、标签打错了,删除标签:因为创建的标签都只存储在本地,不会自动推送到远程。所以,打错的标签可以在本地安全删除。
    <span style="font-size:14px;">zhanggeng:git_learning (master)$git tag -d v0.2
    Deleted tag 'v0.2' (was 012127c)
    zhanggeng:git_learning (master)$
    </span>

    2、推送某个标签到远程,使用命令git push origin <tagname>

    zhanggeng:git_learning (master)$git push origin V0.9
    Total 0 (delta 0), reused 0 (delta 0)
    To git@github.com:SOFTPOWER1991/learngit.git
     * [new tag]         V0.9 -> V0.9
    zhanggeng:git_learning (master)$
    

    3、一次性推送全部尚未推送到远程的本地标签,使用参数 --tags

    zhanggeng:git_learning (master)$git push origin --tags
    Total 0 (delta 0), reused 0 (delta 0)
    To git@github.com:SOFTPOWER1991/learngit.git
     * [new tag]         V1.0 -> V1.0
    zhanggeng:git_learning (master)$

    4、如果标签已经推送到远程,要删除远程标签就麻烦一点,先从本地删除,然后,从远程删除。删除命令也是push.
    zhanggeng:git_learning (master)$git tag -d V0.9
    Deleted tag 'V0.9' (was 84331a1)
    zhanggeng:git_learning (master)$git push origin :refs/tags/V0.9
    To git@github.com:SOFTPOWER1991/learngit.git
     - [deleted]         V0.9
    zhanggeng:git_learning (master)$




    展开全文
  • 标签管理器 查看所有打开的选项卡,然后单击以跳转到它们。 删除选定的选项卡,重复项或所有其他选项卡。 标签自动关闭 自动关闭不需要的选项卡(例如,加入会议时讨厌的Zoom着陆页)。 在选项页面上配置要自动关闭...
  • 跨浏览器扩展来管理标签 试用扩展 克隆存储库 火狐浏览器 前往about:debugging - this-firefox 单击Load Temporary Add-on 在扩展目录中选择mainfest.json文件。 Chrome合金 前往chrome://extensions 在右上方...
  • 管理订单,库存和制作标签。 Apollo客户端安装 不再使用 为了完成代码和的其他功能,必须创建apollo.config.js 。 内容应类似于: module . exports = { client : { service : { name : 'inventory-hasura' , ...
  • 智能标签管理 作为开发人员,我经常发现自己挣扎于太多打开的标签。 每次单击电子邮件中或任何聊天软件中的链接都会创建一个新标签。 最重要的是,添加一些Google,Wikipedia Github或Stack Overflow标签,您的...
  • 标签-源码

    2021-02-23 09:19:56
    通过Composer获取安装是使用PHP SDK的推荐方法,Composer是PHP的依赖管理工具,支持您项目所需的依赖项,将其安装到项目中。关于Composer详细可参考Composer官网。 安装Composer:Windows环境请访问下载安装包安装。...
  • 书签标签 Electronic Books tagging and managing ------------------------------------- 介绍 BookTags is a tagging system for managing electronic books (pdfs, mobis, etc.). Do you have large number of...
  • Github标签模板 介绍 您是否会对GitHub存储库中的默认标签感到满意并坚持不懈? 答案可能是“否”。 您总是需要添加一些新的颜色,自定义颜色等。最后,您将获得一个出色的标签模板(或者您可能会从其他人那里找到一...
  • 塔比欧 Chrome的开源标签管理器 贡献 始终欢迎错误报告,功能请求和提取请求。 请参阅以获取更多信息。 执照 Tabio已根据获得。
  • 轻松管理GitHub存储库中的默认标签 为什么? 因为我讨厌总是删除默认标签并上传自己的标签。 如何? 通过将自定义标签存储在labels.json文件中,从存储库中删除默认标签,然后从所述文件上载那些默认标签。 安装 ...
  • fzf-checkout.vim:使用fzf管理分支和标签
  • Impono-开源标签管理器 这个项目是基于SevenTag的,当时它是开源的,来自tsteur完成的备份。 我们的目标是使Impono标记管理器成为可用的最佳开源标记管理器。 开发是由支持的。 Impono使用Symfony和一堆JavaScript...
  • Laravel雄辩的标签 需要 需要使用Laravel雄辩标签: composer require zing/laravel-eloquent-tags 用法 use Zing \ LaravelEloquentTags \ Tests \ Models \ Product ; use Zing \ LaravelEloquentTags \ Tag ; $ ...
  • React钩子来管理HTML元标记。 支持的标签 title description charset html标签上的lang 任何<meta>和<link> 设置og:*和twitter:*元标记的便捷方法 特征 Dependencies数组,以更好地控制元标记的...
  • 主题标签管理变得简单。 入门 创建一组标签。 键入#触发自动完成和显示已配置标签。 单击标签以在您当前的工作空间内触发此标签的搜索。 配置 { " hashtags " : { " tags " : [ " todo " , " fixme " , ...
  • 终极标签管理器 安装 $ npm install tabbit 执照 麻省理工学院许可证 版权所有 :copyright: 2015, Segment.io < > 特此授予任何人免费获得本软件副本和相关文档文件(“软件”)的许可,不受限制地处理本软件,...
  • release.sh 这是一个非常简单的bash脚本,可根据CHANGELOG.md文件的内容帮助管理发布。 你需要什么 CHANGELOG.md文件 git bash 4+ 具有head , awk和grep ... 所有提交和标签都被推送。 执照 This is fr
  • imagine-app是图像标记和管理工具。 特征 简单的图像标签用户界面 根据标签在几秒钟内搜索数十万张图像 CUI模式:CI和自动化友好 作为单个二进制文件运行,并将所有元数据存储在单个文件中 当前状态:Alpha 适用于...
  • 点击该插件按钮,会生成一个弹出窗口,按窗口分组,罗列出所有的标签选项卡信息以供浏览,单击时会快速打开扩展标签。支持以下特性: tab选项卡信息快速浏览/切换 根据标题/网址快速检索筛选 关闭扩展tab选项卡 ...
  • Tabli-Chrome标签管理器 Tabli是用于Google Chrome浏览器的简单,功能强大的标签管理器。 弹出窗口可用于快速滚动浏览所有打开的窗口和选项卡,并单击即可切换到或关闭任何打开的窗口或选项卡。 Tabli还支持保存和...
  • 通过简单的快捷方式加快标签管理 大多数人如何在窗口之间移动标签 选择选项卡并将其拖出到新窗口 验证所需的目标窗口在下面可见 选择选项卡并将其拖动到目标窗口 令人沮丧和麻烦的是,尤其是当您希望最大限度地运行...
  • FlexLayout是一个布局管理器,用于将React组件布置在多个选项卡集中,可以调整和移动选项卡的大小。 现在使用尝试 FlexLayout唯一的依赖关系是React。 特征: 分离器 标签 标签拖动和排序 拖动选项卡集(一次操作...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,641
精华内容 1,856
热门标签
关键字:

标签管理源码