web-dev-qa-db-ja.com

TortoiseGitでリモートリポジトリへのコミットをプッシュせずにタグをプッシュする方法

コンソールgitクライアントにはgit Push Origin <tag_name>リモートリポジトリにコミットせずに tag をプッシュするためのコマンド。 TortoiseGit GUIにアナログはありますか?

23
Cherry
  1. タグを作成した後
  2. Repoフォルダーを右クリック
  3. コンテキストメニューから[Git Sync ...]を選択します。
  4. 「プッシュ」ドロップダウンを「プッシュタグ」に変更します(これによりプッシュが開始されます)

Git Sync window

24
user3290142

特定のタグをプッシュするには<tag_name> _Localのテキストボックス内(「▶」をクリックした後、RefBrowserでタグを選択することもできます)、Remoteグループ内のRefテキストボックスを空にします。

enter image description here

これはgit Push Origin <tag_name>

すべてのタグを一度にプッシュする場合、説明されているように、[同期]ダイアログを使用できます([プッシュ]ドロップダウンで[プッシュタグ]を選択)。 https://stackoverflow.com/a/38838166/390676

20
MrTux