我在GitHub上有一個存儲庫,並使用TortoiseGit對其進行更新。如何向文件添加提交日期/時間
我不想在每次提交/推送時創建版本號。但是我想在自動提交之前在Readme.md文件中插入一個日期/時間。
這可能嗎?
我在GitHub上有一個存儲庫,並使用TortoiseGit對其進行更新。如何向文件添加提交日期/時間
我不想在每次提交/推送時創建版本號。但是我想在自動提交之前在Readme.md文件中插入一個日期/時間。
這可能嗎?
你可以在pre-commit hook中放置一個下面的文件,修改.sample文件,位於/.git/hooks/pre-commit.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