git add 僅僅是提交到快取
git reset head 從快取中刪除
git commit 根據快取生成磁碟快照 (git commit -a 就可以把 git add一併做了)
git commit --amend 修改最後一次提交的注釋
git rm 刪除git跟蹤的檔案,也可以直接手動刪除
(這與
git reset head 將條目取消快取是有區別的。 「取消快取」的意思就是將快取區恢復為我們做出修改之前的樣子。 在另一方面,
git rm 則將該檔案徹底從快取區踢出,因此它不再下乙個提交快照之內,進而有效地刪除它。)
git status 提交的快取和本地目錄的對比結果(具體細節差異用 git diff 檢視)
rebase 更新到遠端的最新base
git cherry-pick可以選擇某乙個分支中的乙個或幾個commit(s)來進行操作。
可以使用
git reset head ... 的方式取消暫存。如 git reset --hard head^ 回到上上一次的提交。
最近一次提交節點的patch :git format-patch head^
canvas高階 如何畫出平滑的曲線
嗯,相信這對canvas使用較熟的童鞋來說僅僅只是幾十行 就可以搞掂的事情,以下demo就是乙個再也簡單不過的例子了 它的實現邏輯也很簡單 我們在canvas畫布上主要監聽了三個事件 mousedown mouseup和mousemove,同時我們也建立了乙個isdown變數 當使用者按下滑鼠 mo...
我所知道的之四 培訓
是我諮詢過的幾十家企業中最重視培訓的。集團有十幾個技術委員會,簡稱技委會,會定期舉辦各種培訓活動,包括邀請專業培訓機構來廠進行企業內訓,或是舉辦各種行業交流會,或是結合國內高校進行學歷教育等等,也有些課程是通過錄影來進行培訓的。集團內部有政策 陸幹 即大陸的幹部 每年必須接受288個工時的培訓,台幹...
MySQL高階設計之四 索引
一 索引的型別 b tree索引的特點 1 以b 樹結構儲存資料 2 加快資料的查詢速度 3 更適合範圍查詢 使用場景 1 全治匹配的查詢 order sn 11111111 2 匹配最左字首的查詢 3 匹配列字首查詢 如 order sn like 22222 4 匹配範圍值的查詢 order s...