私はGitHubにリポジトリを持っていて、それをTortoiseGitで更新します。ファイルにコミット日時を追加する方法
すべてのコミット/プッシュでバージョン番号を作成したくありません。しかし、私は自動的にコミットする前にReadme.mdファイルに日付/時刻を挿入したいと思います。
これは可能ですか?
私はGitHubにリポジトリを持っていて、それをTortoiseGitで更新します。ファイルにコミット日時を追加する方法
すべてのコミット/プッシュでバージョン番号を作成したくありません。しかし、私は自動的にコミットする前にReadme.mdファイルに日付/時刻を挿入したいと思います。
これは可能ですか?
/.git/hooks/pre-commit.sample
にある.sampleファイルを変更して、次のファイルを配置する前コミットフックで実行できます。それをpre-commit
に改名します。この
#!/bin/sh
#
# An example hook script to verify what is about to be committed.
# Called by "git commit" with no arguments
# blah...
date >> README.md
git add README.md
echo "Updated the time in README"
exit 0
よう
何かがあなたがgit commit
を使用してコミット作るたびに、README.mdファイルは、時間とともに更新されます。 P.S:sed
を使用してdate
コマンドを改善して、時間を更新することができます。コミットするたびに更新されます。 また、GIT BASH
デスクトップアプリを使用している場合にのみ機能します。
コミットしたREADME.mdに最新の日付を含めますか?またはこれの目標は何ですか? – MrTux
GitHubのリポジトリにあるReadme.mdの中にコミット時間のタイムスタンプがありたいと思います。 – Tahtu
*技術的に*汚れやクリーンなフィルターでこのようなことをすることは可能です。しかし、それは非常に悪い考えです。しないでください。 – torek