- Git 11©2ch.net
531 :デフォルトの名無しさん[sage]:2015/02/14(土) 07:31:27.11 ID:1refxAFi - >>490
// 19xx.01.01 modified by hogehoge とか手で編集日とか入れてたんだけど、ある日CVSを知って、その $Id: .... $ がカッコよくて中2ごころくすぐられまくったなぁ。 そのうち ident でコンパイル後のバイナリも特定できる方法を知って const static rcsid = "$Id; ...$"; とか書くように。 GitでもIdを埋め込む方法は用意されてるけどcheckoutのスピード落ちそうだし、 コンパイル時とかにコミットハッシュを埋め込んじゃえばツリー全体を特定できるGitだと そもそもIdの意味が本当に字面だけしかないことに気づいてIdへの情熱が薄くなった。 それ以上に、Gitの機能が色々な面でCVSよりはるかに便利なのでもうCVSには戻れない。
|
- Git 11©2ch.net
534 :デフォルトの名無しさん[sage]:2015/02/14(土) 11:26:41.62 ID:1refxAFi - >>533
そうみたい。 gitignore(5)によると「It is not possible to re-include a file if a parent directory of that file is excluded.」とあるので。ちなみに re-include = !で再度ignoreされなくする excluded = ignoreされてる てことね ところで * がある状態で *.* って必要?
|
- Git 11©2ch.net
536 :デフォルトの名無しさん[sage]:2015/02/14(土) 11:56:27.85 ID:1refxAFi - そうなんだ。いや、手元だと
* て書くだけで .foo とか foo.bar とか無視されるから *.* がないと無視されないファイル名って何なのか気になっただけ。
|