所以,我正在使用Git GUI来创建一个存储库。但我无法在Google,文档或其他任何“修订表达式”上找到任何痕迹,并且需要创建一个新的分支。
此外,它似乎在程序中的许多其他地方使用,所以我相信它很重要。
我确实在StackOverflow上找到了一个关于此的问题,但这个家伙从来没有得到答案。
我只需要知道:什么是修订版表达式?
答案 0 :(得分:35)
答案 1 :(得分:10)
gahooa给出了全面的答案。常见的情况:
master
)gitk
或git log
欢迎来到git的精彩世界。 TMI是课程的标准......
答案 2 :(得分:0)
另一种情况,使用Emacs时:只需输入Ctrl-x v l
列出所有修订版。对于git的新手(但不是Emacs / CVS),我很惊讶地看到修订列为:
commit 8d5ab12cd76d5e6098e5894c8713ec605fd9f153
这绝对是Major.minor.bugfix.build
符号的一个令人耳目一新的变化。
令人惊讶的是,令人惊讶的是,Emacs自动处理git而不需要我(通过.emacs)告诉它需要引用git而不是CVS。非常棒。
总而言之,当Emacs提示进行修订时,只需输入该40位十六进制数字。
答案 3 :(得分:0)
当您第一次尝试创建分支时,Git GUI要求提供Revision表达式,据我所知,我认为git需要已经创建并提交了分支才能跟踪新进行的更改,例如(文件)以将其与某些内容(此处为master分支)进行比较。