commit(Git)
commit
儲存的不是差異,是
快照
名詞
Snapshots
, not diffs
Git - Git 基礎要點
2022-04-08
在 git 背後運作的 Objects : snapshots, not differences
commit是不可變的
每個commit會有一個
hash
ID
Git指令
動詞
儲存暫存區的修改到本地暫存庫
會分配一個commit ID
$ git commit -m "commit 說明"
$ git commit --amend -m "修改後的 Commit 訊息"
撤掉前一次commit並再重發一次
因此
SHA-1
會不同
$ git commit --amend --no-edit
沿用原commit訊息
$ git commit -a
加入所有已修改的檔案
可以藉此省略
add(Git)
2024-04-08
五分鐘簽署認證你的 GIT COMMIT / SIGNING YOUR GIT COMMITS | by fin