-
Notifications
You must be signed in to change notification settings - Fork 62
Closed
Labels
Description
Description
ユーザのレポジトリに不要なファイルをチェックインさせないために .verify-helper/.gitignore が用意されている。これについて、v4.10.0 のあたりで .verify-helper/.gitignore それ自身の中身に .gitignore が追加されていた (fc43524 )。これは以下のふたつの理由による。
.verify-helper/.gitignoreをチェックインすべきそうでないのかでユーザが混乱する.verify-helper/.gitignoreをチェックインしてしまうと、そのリストの更新のたびに不要なコミットがユーザのリポジトリに混入する
さて、.gitignore を追加したのはよいが、すでに .verify-helper/.gitignore をチェックインしていたユーザの環境には通常発生しない変な状況が生まれる。これはユーザを混乱させてしまうのでよくない。
Possible implementations and the analysis (optional)
.verify-helper/timestamps.remote.json の更新コミットなどと同様にして、``.verify-helper/.gitignore` の削除コミットを自動で作る。
Other notes
- reported by @hakatashi
- 検索すると 40 人くらいは影響されてるぽくて無視できなさそう https://github.com/search?q=%22timestamps.local.json%22+language%3Agitignore&type=Code
- Will you try to create a pull request?
- yes