問題タブ [git-notes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
322 参照

git - gitはフェッチ時に参照/メモをオーバーライドしますか?

git-notes --ref changelog開発中は変更ログを保持しています。私は常にマージからマスターへのコミットにメモを置き、それを 3 つのリモートにプッシュします ( git push <remote> refs/notes/changelog) - しかし、1 つのリモートにプッシュするのを忘れるたびfetchに、ref は古いバージョンで上書きされます:

(ドイツ語ロケールで申し訳ありません)

それを防ぐ方法は?それはどういうわけか私のに関連してい.git/configますか?

(からの抜粋.git/config):

0 投票する
2 に答える
454 参照

git - 特定の git note でコミットを見つける

リポジトリで git ノートを使用しています。特定の文字列を含むメモ付きのコミットを見つける必要がある場合があります。これまでのところ、次のコマンドを使用していました。

ここでの問題は、コミットメッセージのみのメモにない場合でも、これによりすべてのコミットSHAがPATTERNで出力されることです。そのためのより良い方法はありますか?

0 投票する
1 に答える
716 参照

tortoisegit - TortoiseGit を使用してリモートの git リポジトリからメモを取得するにはどうすればよいですか?

メモの典型的な用途は、コミット自体を変更せずにコミット メッセージを補足することです。メモは、元のコミット メッセージと共に git log で表示できます ( Git-notes ドキュメント)。TortoiseGitを使用すると、[メモを編集] コンテキスト メニューでメモを作成し、 [同期] -> [メモをプッシュ]コマンドでこのメモをリモート リポジトリにプッシュできます。メモは、期待どおりにリモート リポジトリに表示されます。

反対側では、 clonefetchまたはpullコマンドのどちらを使用しても、メモを取得する可能性は見つかりませんでした。

クローンされたすべてのリポジトリにgit ノートが確実に表示されるようにする通常の方法は何ですか?

編集: Windows 10 で TortoiseGit 2.7.0.0 と Git 2.19.2.windows.1 を使用しています。