Github 檔案選擇性上傳

2022-04-10 06:33:52 字數 399 閱讀 4794

用過github的人都知道.gitignore檔案的存在,但是實際用起來還是有一些需要注意的地方,尤其是對於新手來說,稍不注意就會出錯。

一般而言,要將乙個工程上傳,會在工程根目錄下生成乙個.git資料夾(由git init命令實現),在.git/info/資料夾下有乙個exclude檔案,裡面描述的是不用上傳到遠端的檔案的特徵,一般是類正規表示式的表示。

exclude檔案的語法很容易,不做描述。

特定目錄下.ignore檔案中定義不用上傳到遠端的檔案的特徵,該目錄及該目錄子目錄下的所有符合特徵的檔案不會同步到遠端。.ignore檔案的寫法類似exclude,無需多做介紹。

如果檔案已經進入快取,就不受上面全域性設定和區域性設定的影響了,這種情況需要執行以下命令

可以同樣在.gitignore中把自身忽略掉

mysql選擇性 Mysql索引的選擇性

對於索引的使用,mysql並不一直都是用採用正確的決定的。參考乙個簡單的表 create table r2 id int 11 default null,id1 int 11 default null,cname varchar 32 default null,key id1 id1 engine ...

索引 選擇性

索引的選擇性是指索引列中不同值的數目與表中記錄數的比。如果乙個表中有2000條記 錄,表索引列有1980個不同的值,那麼這個索引的選擇性就是1980 2000 0.99。乙個索引的選擇性越接近於1,這個索引的效率就越高。如果是使用基於cost的最優化,優化器不應該使用選擇性不好的索引。如果是使用基於...

索引的選擇性

索引的選擇性是指索引列中不同值的數目與表中記錄數的比。如果乙個表中有2000條記 錄,表索引列有1980個不同的值,那麼這個索引的選擇性就是1980 2000 0.99。乙個索引的選擇性越接近於1,這個索引的效率就越高。如果是使用基於cost的最優化,優化器不應該使用選擇性不好的索引。如果是使用基於...