- "git log --oneline"コマンド: このコマンドを使用すると、各コミットの一意のショートハッシュとコミットメッセージの要約が表示されます。コミット名のみを抽出するには、このコマンドを使用するだけです。
$ git log --oneline
- "git log --format=%s"コマンド: このコマンドを使用すると、各コミットのコミットメッセージの要約のみが表示されます。
$ git log --format=%s
どちらの方法でも、コミット名のみが表示されるため、投稿するブログの情報を取得するのに役立ちます。
また、コード例を提供することもできます。以下に、PythonでGitリポジトリのコミット名のみを取得する例を示します。
import subprocess
def get_commit_names():
command = ['git', 'log', '--format=%s']
output = subprocess.check_output(command).decode('utf-8')
commit_names = output.strip().split('\n')
return commit_names
commit_names = get_commit_names()
for name in commit_names:
print(name)
上記のコードは、subprocess
モジュールを使用してGitコマンドを実行し、コミット名のみを取得します。このコードを実行すると、各コミットのコミット名が表示されます。