git 常用命令 語法
git fetch origin
git pull
git branch -v
git checkout
git status
git
add
git merge branchname
-git commit 將暫存區裡的改動給提交到本地的版本庫. 通常情況下,需要 -m, 填寫commit 的資訊。
git commit -m "message"
# 即是將本地的master分支推送到遠端主機origin上的對應master分支, origin 是遠端主機名
git push origin master:refs/for/master
開發分支合到master開發分支(dev)上的**達到上線的標準後,要合併到 master 分支
git checkout dev
git pull
git checkout master
git merge dev
git push -u origin master
master ** 更新 開發分支當master**改動了,需要更新開發分支(dev)上的**
git checkout master
git pull
git checkout dev
git merge master
git push -u origin dev
本地**上傳到本地分支git
add.
git commit -m "update codes"
初次使用git,在執行完"git add readme.txt"命令後,在執行commit時,由於命令寫錯,沒有寫提交日誌,再次更正提交就出現上述錯誤:unable to create 『e:/***/.git/index.lock』: file exists
解決方案:在.git同級目錄,執行rm -f .git/index.lock 將檔案刪除即可提交成功
simhash 介紹以及應用場景
simhash 演算法是一種區域性敏感的雜湊演算法,能實現相似文字內容的去重。資訊摘要演算法 如果兩者原始內容只相差乙個位元組,所產生的簽名也很有可能差別很大。simhash 演算法 如果原始內容只相差乙個位元組,所產生的簽名差別非常小。simhash值的對比 通過兩者的 simhash 值的二進位...
Kafk的優勢以及應用場景
kafak是一種分布式的,基於發布 訂閱的訊息系統。以時間複雜度為o 1 的方式提供訊息持久化能力,即使對tb級以上資料也能保證常數時間複雜度的訪問效能。高吞吐率。即使在非常廉價的商用機器上也能做到單機支援每秒100k條以上訊息的傳輸。支援kafka server間的訊息分割槽,及分布式消費,同時保...
vue mixins 合併策略以及應用場景
混合 mixins 是一種分發 vue 元件中可復用功能的非常靈活的方式。混合物件可以包含任意元件選項。當元件使用混合物件時,所有混合物件的選項將被混入該元件本身的選項。具體合併策略 1 data mixins中的data會合併到data中,有衝突的話,data中資料覆蓋mixins中的資料。2 鉤...