如何为 Filemaker 文件的 git 克隆添加时间戳?
How do I Add a timestamp to a git clone for a Filemaker file?
我想这是一个相当奇怪的应用程序...但是我如何为 Filemaker 文件的 git 克隆添加时间戳。
非常适合我的 MAC 我想使用类似的东西:
sudo git clone -l -s -n . ../Dev_copy_[date_time]
我试过以下方法:
sudo git clone -l -s -n . ../Dev_copy_date_+%F_%T
但它给了我一个字面上的克隆
"Dev_copy_date_+%F_%T"
您需要告诉 shell 执行命令的 date
部分,可能使用反引号或 $(...)
,例如:
git clone -l -s -n . ../Dev_copy_`date "+%F_%T"`
注意date
没有连接到日期格式字符串。
作为旁注,运行 类似 git
和 sudo
的东西几乎总是错误的。在没有 sudo
.
的情况下尝试 运行
另外,请注意,您从当前目录中克隆的副本已经包含您提交的完整历史记录。我不清楚使用手动时间戳手动创建新副本的好处是什么。
我想这是一个相当奇怪的应用程序...但是我如何为 Filemaker 文件的 git 克隆添加时间戳。
非常适合我的 MAC 我想使用类似的东西:
sudo git clone -l -s -n . ../Dev_copy_[date_time]
我试过以下方法:
sudo git clone -l -s -n . ../Dev_copy_date_+%F_%T
但它给了我一个字面上的克隆
"Dev_copy_date_+%F_%T"
您需要告诉 shell 执行命令的 date
部分,可能使用反引号或 $(...)
,例如:
git clone -l -s -n . ../Dev_copy_`date "+%F_%T"`
注意date
没有连接到日期格式字符串。
作为旁注,运行 类似 git
和 sudo
的东西几乎总是错误的。在没有 sudo
.
另外,请注意,您从当前目录中克隆的副本已经包含您提交的完整历史记录。我不清楚使用手动时间戳手动创建新副本的好处是什么。