25

私はGitHubにかなり慣れておらず、個人的にはあまり多くのコマンドラインを学ぶ時間がありませんでした。私は個人的なプロジェクトにGitHubMacアプリを使用することを好み、タグを追加できれば好奇心旺盛でした。

基本的には、プロジェクトにv0.1などのタグを付けたいだけです。これが最善の方法かどうかさえわかりません。

4

3 に答える 3

21

スーパーユーザーに尋ねられた同じ質問に対するVonCの回答から:

彼らの発表ヘルプセクションの両方で、この(タグ)は(この回答の執筆時点では)利用できないようです。

つまり、GitHub for Macはタグの名前空間(refs / tags)をまだ管理しておらず、手動でタグ付けgit push --tagsしてから、GitHubにも手動でタグ付けする必要があります。

それは1年前のことですが、タグがサポートされていることを示すものはまだありません。ヘルプセクションにはまだ言及されていません。それに関する後続の ブログ 投稿では、タグについても、リリースノートについても言及されていません(ただし、比較的新しいバージョンしかカバーされていません)。

于 2012-07-16T19:29:43.853 に答える
5

残念ながら、Github ClientforMacはまだタグを処理しません。それらを作成することも、取得することもありません

その側のGithubWebサイトは、タグ付けされたコミットを取得するだけでなく、それらをリリースとして表示し、関連するソースコードの自動生成されたzipおよびtar.gzバンドルを提案します。

見る:

幸いなことに、Github Client for Macから「同期」または「プル」を実行すると、タグがローカルリポジトリにプルされます。

@blahdiblahが言ったように、タグをローカルで管理するにはコマンドラインを経由する必要があります。コマンドラインでのタグ操作に関する「公式」ドキュメントは次のとおりです。

使用法は非常に簡単です:

  • git tagリストタグ
  • git tag -a v1.4 -m 'my version 1.4'説明付きのタグを作成します
  • git show v1.4タグに関する情報を表示する
  • git push origin --tags最後のコミットとタグをプッシュする
于 2014-06-25T00:34:35.097 に答える
3

コマンドラインから手動でタグを作成するには:

  • ターミナルを開き、リポジトリに移動します(cdを使用するか、Finderからフォルダにドラッグするだけです)
  • 次のコマンドを使用します。
  • git remote(YourRemoteなどのリモートの名前を表示します)
  • git tag -a v1.2 -m'タグ付けバージョン1.2'(現在のブランチからタグv1.2を作成します)
  • git push YourRemote v1.2(作成したタグをYourRemoteにプッシュします)

http://pinkstone.co.uk/how-to-tag-a-release-in-git/

于 2014-01-03T17:01:32.563 に答える