Git Tagの使用

1734 ワード

tag tagは、開発段階でラベルを作成するために使用され、ある段階の完了、バージョンを作成するために使用されます.開発では、tagを作成してソフトウェア開発の重要な時期を指すことができます.例えば、バージョン番号の更新時にversion1.0 version1.2 などのラベルを作成することができ、後で振り返るときに便利になります.tagの使用は簡単です
自分のコードをcocoapodに渡す場合、Rubypodspecファイルを作成する必要があります.tagのバージョンも必要です.
基本的な操作は、表示tag、作成tag、検証tag、共有tagです.
1表示tag
  • すべてのtag
  • をリスト
     git tag
    

    このようにリストされているtagはアルファベット順で、作成時間とは関係ありません.いくつかのtagを表示したいだけなら、限定を加えることができます.
  • git tag -l version1.* これで1だけリストされます.いくつかのバージョン.

  • 2作成tag
  • 軽量レベルtag:
  • を作成
    git tag version 1.0      git tag 1.0
    
    
  • 情報付きtag
  • git tag -a version1.0 -m 'first version'
    
    -m後に付いているのは注釈情報で、一般的に現在のバージョンの役割を書きます.これは普通tagです.
  • 署名のtag:
  • git tag -s version1.0 -m 'first version'
    

    GPG秘密鍵があることを前提に、上のaをsに変えればいいです.現在の進捗にtagを追加するだけでなく、以前のcommitにtagを追加することもできます.
    まず以前のcommitを見てみましょう
    git log --oneline
    

    このようなcommit:5 ac 6794 update codeがあれば
    このように彼にtagを追加します
    git tag -a version1.15ac6794
    

    3 tagを削除する
    簡単です.tagの名前を知ってから:
    git tag -d v1.0
    

    4タグの検証
    GPG秘密鍵があればtagを検証できます.
    git tag -v version1.0
    

    5共有tag
    私たちがgit pushを実行するとき、tagはサーバにアップロードされません.例えば、現在のgithubでは、tagを作成した後git pushで、githubのページにはtag が見えません.これらのtagを共有するためには、このようにしなければなりません.
    git push origin --tags