icon

Surface Book を売り払うことを考えていかねば……

2019-10-27 23:57:22 красная икраの投稿 ikuradon@comm.cx
icon

再掲: NextCloud使っている人は設定見直そうね、脆弱性報告出てるよ👉 nextcloud.com/blog/urgent-secu

icon

忘れそう

icon

履歴はないが、電子署名はできる

icon

@ltzz 他人の改変はわからないよ。 reflog は自分の操作ログだし、コミット日時もコマンドライン引数だったか環境変数で指定してコミットし直せるし

icon

@ltzz あれは操作ログではなく、正確にはローカルの HEAD が示していたコミットのログなので

icon

remote は remote の実装によるとしか。例えば GitHub には force push 禁止機能がある

icon

そもそもコミット者の PC の時計に頼ってる時点で保証なんてなにもない

icon

それこそ remote に全 push ログを取らせるでいいのでは。素の Git ならフックでスクリプト動かせるし、 GitHub なら webhook がある

icon

だからフローとして、
1. 作業単位でブランチを切る
2. その作業についてレビューをする
3. 作業ブランチを共通ブランチ(master)にマージする
4. master への force push を許可しないことで、レビューで合意済みのコミットを改変できないようにする
というやり方が多いのでは