有哪些可能的方式来引用git存储?
在有哪些可能的方式来引用git存储?,git,git-stash,Git,Git Stash,在 git stash show stash@{x} x可以提取哪些值(除了指向藏品序列号的整数)?我所知道的唯一值如下所示: git stash list 即您在问题中引用的“整数”(0、1、2,…),或基于时间的语法: : 您创建的最新隐藏存储在refs/stash中;在此引用的reflog中可以找到较旧的存储,并且可以使用常用的reflog语法命名 (例如,stash{0}是最近创建的隐藏,stash{1}是它前面的一个, stash@{2.hours.ago}也可以) 如果是,则值列表
git stash show stash@{x}
x可以提取哪些值(除了指向藏品序列号的整数)?我所知道的唯一值如下所示:
git stash list
即您在问题中引用的“整数”(0、1、2,…),或基于时间的语法:
:
您创建的最新隐藏存储在refs/stash
中;在此引用的reflog中可以找到较旧的存储,并且可以使用常用的reflog语法命名(例如,
stash{0}
是最近创建的隐藏,stash{1}
是它前面的一个,stash@{2.hours.ago}
也可以)
如果是,则值列表是中指定值的一部分,主要受以下两类启发:
- 一个ref,后跟后缀
,带有日期规范,包含在一对大括号中(例如@
,{昨天}
或{1个月2周3天1小时1秒前}
),用于指定先前时间点的ref值。{1979-02-26 18:30:00}
此后缀只能紧跟在ref名称之后使用,ref必须有一个现有日志(
)。$GIT\u DIR/logs/
请注意,这将在给定时间查找本地ref的状态;e、 上周你们当地的主分支机构有什么 - 一个ref,后跟后缀
,带有顺序规范,包含在大括号对中(例如@
,{1}
),用于指定该ref的{15}
之前的值。第n个
例如,
是master的前一个值,而master@{1}
是master的第五个前一个值。master@{5}
此后缀只能紧跟在ref名称之后使用,并且ref必须具有现有日志(
)$GIT\u DIR/logs/
git show stash@{0}
显示隐藏项的sha1,应该是绝对唯一的