工作區域
git本地有三個工作區域:工作目錄(working directory)、暫存區(stage/index)、本地倉庫(repository或git directory)。如果在加上遠端的git倉庫(remote directory)就可以分成四個工作區域。檔案在這四個區域之間的轉換關係如下。
workspace:工作區,就是平時存放專案**的地方
index/stage:暫存區,用於臨時存放改動,事實上它只是乙個檔案,儲存即將提交到檔案列表資訊
repository:本地倉庫,是安全存放資料的位置,這裡有提交到所有版本的資料。其中head指向最新放入倉庫的版本
remote:遠端倉庫,託管**的伺服器,可以簡單的認為是你專案組中的一台電腦用於遠端資料交換,github、gitee。
工作流程
在工作目錄中新增、修改檔案
將需要進行版本管理的檔案放入暫存區域
將暫存區檔案提交到git倉庫
因此git管理的檔案有三種狀態:已修改(modified)、已暫存(stager)、已提交(committed)
命令:git add.將所有檔案放入暫存區
git commit將暫存區檔案放入本地git倉庫
git push將專案推到遠端倉庫
FFT原理解釋
fft是離散傅利葉變換的快速演算法,可以將乙個訊號變換 到頻域。有些訊號在時域上是很難看出什麼特徵的,但是如 果變換到頻域之後,就很容易看出特徵了。這就是很多訊號 分析採用fft變換的原因。另外,fft可以將乙個訊號的頻譜 提取出來,這在頻譜分析方面也是經常用的。雖然很多人都知道fft是什麼,可以用...
js MAP map函式原理解釋
map 方法建立乙個新陣列,其結果是該陣列中的每個元素都呼叫乙個提供的函式後返回的結果。let num1 num1 num.map val console.log num1 並舉了個例子 var array1 1 4,9 16 const map1 array1.map x x 2 console....
Random Forest 原理解釋機器引數說明
一 隨機森林原理解釋及其引數說明 二 函式 引數的中文解釋 function model classrf train x,y,ntree,mtry,extra options 隨機森林中模型的訓練 x表示輸入的資料矩陣 y輸出ntree 設定的樹的數目 mtry的預設值為 floor sqrt si...