当前位置:网站首页>Tag the specified commit and submit the tag
Tag the specified commit and submit the tag
2022-07-24 09:41:00 【Dream height 1.8 meters】
Fish's memory is that they always forget to type when merging code tag, After the merger, I found that I needed to make up tag..
Need to give advice commit Fill up tag And submit
1 To assign to commit hit tag
git tag tagName commitId
2 Submit tag
git push origin tagName
3 Add tag
tag Will be added to the last commit of the current branch ( Cut off tag The last submission of ).git tag tagName
4 to tag add comments of explanations
git tag -a tagName -m " notes "git tag -a tagName commitId -m " notes "
No comment , Don't add -a, Will report a mistake , Hit immediately tag Failure git tag tagName -m " notes "git tag tagName commitId -m " notes "git tag tagName -m " notes " commitId
5 Delete local tag
tag It hasn't been submitted yet , Just delete the local taggit tag -d tagNamegit tag --delete tagName
6 Delete... From remote warehouse tag
tag Submitted to remote git push origin -d tagNamegit push -d origin tagNamegit push origin --delete tagNamegit push --delete origin tagNamegit push origin :refs/tags/tagName
7 tag list
git taggit tag -lgit tag --list Local ownership taggit tag -l "v1.1.*" matching v1.1.x Of tag
边栏推荐
- 分类与回归的区别
- JS, the return statement used in the for loop should be placed in the function to terminate the loop, similar to the invalid return problem in break & foreach
- [Luogu p3426] SZA template (string) (KMP)
- 代码随想录笔记_链表_25K个一组翻转链表
- [don't bother to strengthen learning] video notes (IV) 1. What is dqn?
- Centos7 install mysql8.0
- [don't bother to strengthen learning] video notes (IV) 2. Dqn realizes maze walking
- Problems and abuse of protocol buffers
- RxJS Beginner Guide
- 力扣300-最长递增子序列——动态规划
猜你喜欢

07 Jason module

Cloud primordial (12) | introduction to kubernetes foundation of kubernetes chapter

Account 1-3

Tiflash source code reading (V) deltatree storage engine design and implementation analysis - Part 2

MySQL基础篇(一)-- SQL基础

The next stop of data visualization platform | gifts from domestic open source data visualization datart "super iron powder"

Spark Learning: a form of association in a distributed environment?

C#/VB. Net: convert word or EXCEL documents to text
![[don't bother with reinforcement learning] video notes (I) 3. Why use reinforcement learning?](/img/57/0ebff0839d2a2898472d3270fd13df.png)
[don't bother with reinforcement learning] video notes (I) 3. Why use reinforcement learning?

Cess test online line! The first decentralized storage network to provide multiple application scenarios
随机推荐
Gin framework uses session and redis to realize distributed session & Gorm operation mysql
Jenkins post build script does not execute
Countdownlatch and join [concurrent programming]
Cess test online line! The first decentralized storage network to provide multiple application scenarios
JS locate Daquan to get the brother, parent and child elements of the node, including robot instances
Firewall off and on command
Vim: extend the semantic analysis function of YCM for the third-party library of C language
Dorissql syntax Usage Summary
[don't bother with reinforcement learning] video notes (I) 2. Summary of reinforcement learning methods
Reading makes people improve my list
Little dolphin "transformed" into a new intelligent scheduling engine, which can be explained in simple terms in the practical development and application of DDS
Onpropertychange property
[don't bother to strengthen learning] video notes (III) 3. SARS (lambda)
[don't bother to strengthen learning] video notes (IV) 2. Dqn realizes maze walking
Little dolphin "transformed" into a new intelligent scheduling engine, which can be explained in simple terms in the practical development and application of DDS
Problems and abuse of protocol buffers
Synchronized scope "concurrent programming"
Write a simple memo using localstorage
A null pointer exception is reported when the wrapper class inserts into the empty field of the database table
PHP caching system - PHP uses Memcache