回答:
#xxx
コミットメッセージに含めるだけで、問題を閉じずに参照できます。
新しいGitHub issue 2.0では、これらの同義語を使用して課題を参照し、(コミットメッセージで)閉じることができます。
fix #xxx
fixes #xxx
fixed #xxx
close #xxx
closes #xxx
closed #xxx
resolve #xxx
resolves #xxx
resolved #xxx
また、置き換えることができ#xxx
てgh-xxx
。
リポジトリ全体での問題の参照とクローズも機能します。
fixes user/repo#xxx
Fix issue #xxx
私にはうまくいきません、何かアイデアはありますか?それは問題を参照しますが、それを閉じません。
dev
。
GitHubの問題にリンクして問題を閉じる場合は、Gitコミットメッセージに次の行を含めることができます。
Closes #1.
Closes GH-1.
Closes gh-1.
(3つのうちどれでも機能します。)これは問題にリンクし、それを閉じることにも注意してください。詳しくは、このブログ投稿をご覧ください(約1:40に埋め込まれたビデオの視聴を開始します)。
同様の構文が問題を閉じずに単純にリンクするかどうかはわかりません。
.
「GH1を閉じる」の後は必要ですか?また、大文字と小文字は区別されますか?
message (closes GH-28)
すべてが大文字と小文字を区別しないかどうかはわかりません。
githubが#issuenbrを含む場合、コミットへの参照を追加します(これは偶然発見されました)。
彼らは彼らのブログhttps://github.blog/2011-04-09-issues-2-0-the-next-generation/で新しい問題2.0についての良い記事を書いてい ます
同義語には
コミットメッセージで任意のキーワードを使用すると、コミットが言及されるか、問題がクローズします。
問題番号をコミットメッセージにリンクするに#issue_number
は、git commitメッセージに以下を追加する必要があり
ます。
Udacity Gitコミットメッセージスタイルガイドからのコミットメッセージの例
feat: Summarize changes in around 50 characters or less
More detailed explanatory text, if necessary. Wrap it to about 72
characters or so. In some contexts, the first line is treated as the
subject of the commit and the rest of the text as the body. The
blank line separating the summary from the body is critical (unless
you omit the body entirely); various tools like `log`, `shortlog`
and `rebase` can get confused if you run the two together.
Explain the problem that this commit is solving. Focus on why you
are making this change as opposed to how (the code explains that).
Are there side effects or other unintuitive consequenses of this
change? Here's the place to explain them.
Further paragraphs come after blank lines.
- Bullet points are okay, too
- Typically a hyphen or asterisk is used for the bullet, preceded
by a single space, with blank lines in between, but conventions
vary here
If you use an issue tracker, put references to them at the bottom,
like this:
Resolves: #123
See also: #456, #789
リポジトリを参照することもできます。
githubuser/repository#issue_number
feat
はrefactor
、より頻繁に使用されると主張できます。また、明確な省略形はありませんrefactor
(ref
参照を意味する可能性rf
がある、不明確すぎる、など)。
プログラマとしての私の最初のプロジェクトの一つと呼ばれる宝石だった駅馬車許可(とりわけ)という自動を本当に回答されていなかった問題の一部であるブランチ上の各コミットメッセージにgithubの発行数の追加します。
基本的に、ブランチを作成するときは、カスタムコマンド(などstagecoach -b <branch_name> -g <issue_number>
)を使用し、ymlファイルでそのブランチに課題番号を割り当てます。次に、問題番号をコミットメッセージに自動的に追加するコミットフックがありました。
数か月しかプログラミングしておらず、もうメンテナンスしていないので、本番環境での使用はお勧めしませんが、誰かに興味があるかもしれません。