2011-07-14 86 views
4

我试图找到一种方法来存储和检索裸露的Git存储库的描述。获取Git存储库的描述

对于正常的存储库,我使用了一个README文件,我可以在其中留下项目的描述。但是这在裸仓库中不存在。

我现在在裸仓库中使用description文件。但我想知道是否有一个git命令来读取和/或设置此文件的内容,而无需直接打开/编辑文件。

回答

2

注意:作为一种替代方案,您可以考虑git notes:即使在裸回购库中也可以放置,更新或删除钞票!

[email protected] /c/Prog/git/t/gitolite.git (BARE:pu) 
$ git notes --ref descr add -m "a description" initcommit 

[email protected] /c/Prog/git/t/gitolite.git (BARE:pu) 
$ git notes --ref descr show initcommit 
a description 

我喜欢做的是标签先用nammed“initcommit”标签提交,这样我可以很容易地得到一个音符在一个给定的命名空间(这里“DESCR”),如果该说明ISN应该没有关于“当前”提交的信息,而是有关所有回购的信息。
所以我附上说明到一个“固定”的提交我知道我可以随时引用(这里是第一次提交,其专用标签)。

3

不,description文件是独立的,所以不需要提供git命令来编辑/查看它。只需将其用作普通文件即可。