2010-08-25 132 views
-1

是否可以将值git命令(如git rev-list -n 1 --before=<timestamp> master)赋值给变量。如何使用脚本将git命令的值赋给变量

例:commits = git rev-list -n 1 --before=<timestamp> master

然后我要像

git tag RELEASE_01 $commits[0] 

我的存储库是一个Windows XP系统上,我使用msysgit。

谢谢

回答

3

您可以使用反引号或$()内另一个评价一个命令,例如:

git tag RELEASE_01 `git rev-list -n 1 --before=<timestamp> master` 
+3

使用'$()'是一个很好的习惯进入,所以当你发现你自己需要筑巢,你不必回去改变前面的倒钩。 – Cascabel 2010-08-25 13:36:54