【问题标题】:pushing bash history to github regularly [closed]定期将 bash 历史推送到 github [关闭]
【发布时间】:2013-01-08 02:33:44
【问题描述】:

我想定期将bash历史推送到我的github帐户,比如说我每天都会将历史推送到github,我该怎么做。任何抬头。有可能吗? bash 历史文件应重命名为当前数据时间。这样我就可以追踪了。尽管有本地 bash 历史,但我也更喜欢在 github 中。

非常感谢

【问题讨论】:

  • 为什么你想用 git 跟踪一个文件,同时用时间戳重命名(我猜你的意思是“复制”)它? git 已经跟踪历史记录(包括提交的时间戳)
  • @umlaeute 我不想跟踪我的代码历史 我想跟踪我的整个 bash 历史,这很重要:)
  • 不,这没有什么不同
  • 我只说我的 bash 历史,没有别的。 git 不跟踪我的 bash 历史!!!

标签: linux git bash ubuntu github


【解决方案1】:

部分回答

bash 历史文件应该重命名为当前数据时间。

cp -avi "$HISTFILE" "$HISTFILE".$( date -r "$HISTFILE" --rfc-3339=sec | tr ' ' T )

这会将您当前的 bash 历史文件复制到一个时间戳后缀取自 bash 历史文件的最后修改日期的文件中。

【讨论】:

  • 谢谢老哥我试试!!!
猜你喜欢
  • 2012-01-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-27
  • 2021-10-13
  • 2020-05-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多