文件存放問題

這兩週工做,作了不少事情,可是回想起來以爲也沒作什麼,電腦裏幾個文件夾一堆文件,有的是上個禮拜改的,有的是反覆修改的,有的甚至都不知道是用來作什麼的了。
雖然我有分類,我分紅了之前別人作的、以前我作過的、如今我作的,這三個部分。可是,仍是會遇到讓我以爲文件放置太亂的問題,緣由就是有時候我竟找不到我腦子有印象的東西放在哪裏。因此寫下此文,來回顧和總結有哪些能夠提升文件整理和規範的方法。git

問題

李笑來講自學一門知識,最重要的是要搞清楚這門學科最重要的概念是哪些,個人理解:'學科'不是指數學、物理這些顯式的學科,任何一門須要學習整理的工做都是學科。可是有個雞生蛋、蛋生雞的問題,我都須要自學了,我怎麼知道這門學科最重要的概念呢? 對此,限於經驗,我只能假設,那些能讓我再最短期內解決常常出現問題的知識就是我須要的最重要的概念。對我我的而言,可以解決通常問題了,我就有信心去觸碰哪些複雜的東西。學習

1,不知道我都幹了哪些事
2,不知道我用什麼解決這些事
3,不知道我曾經跳過哪些坑,有什麼的跳坑經驗和跳出坑的經驗
3,不知道哪些事我還沒解決
4,不能很系統地把本身作過的全部的事闡述出來。
5,顯示修改記錄版本控制

可行的方案

1,文件結構:一個文件夾的原則
2,在每一個文件下寫一個readme.txt,每一級歸納上一級。
3,在readme.txt中寫入每一個文件都幹了什麼,用什麼乾的,哪些事沒有作,有哪些坑和跳坑經驗。
4,一週一總結
5,版本控制code

探索

文件夾結構:
文件+文件夾
文件:readme.txt、必須放在外面的
文件夾:按功能分類
腳本類:存放所有腳本(就算在別處的腳本也要拿來備份)
文檔類:存放所有文檔,在項目裏的也要拿來備份
tmp類:暫時存放一些不知道怎麼分類的文件
history類:包含以上全部,已完成的、之後查看較少的,刪除不須要的。
universe類:和項目相關性不大,可是須要去看的,如書、模塊文檔這種不屬於任何項目,但都有用的。
項目類:按項目分爲一類,包括code、data、history、文檔、tmp、subproject文檔

版本控制:
1 下載git
2 git init
3 git add -A
4 git commit -m 'add all files'數學

將來:

管理本身的文件是個不間斷的過程,要找到樂趣。it

相關文章
相關標籤/搜索