想法:
我想要對自己對於鐵人的發文進行管理,好完成連續 30
天發文的任務。比起建立習慣,先利用流程與工具輔助,
達到穩定關注是否 Po 文,好更專注在思考撰寫文章內容
之上。在 github 上建立一個 IronMan30 的儲存庫
就不用時常去記今天發文了沒有,只要把 github
上的綠色格子填滿就可以了。
再提交之前:
在github網站建立儲存褲,並 clone git 初始設定資料與資料夾
到本地端:
git clone https://github.com/wowdacom/IronMan30.git
從 Git 講起,什麼是 Git?
Git 是一個版本控制系統,幫助我們快速的管理、切換、
不同的檔案。
認識Git,只要要先知道三樣東西,工作目錄、索引、HEAD指標。
當我們建立一個儲存庫開始工作,儲存之後當前目錄多了一個檔案。
我們可以用指令看到有新的檔案新增
git status
於是我們要把它加入索引當中
git add <檔案或資料夾> //加入索引
git rm --cached <檔案或資料夾> //移出索引
最後一個我們將這些東西提交出去,於是現在目錄變成過去
HEAD標籤會標記現在變成過去的這個狀態。之後的改變都會
變成新的項目。
git commit // 提交,將現在變成過去,用HEAD標記起來
git reset --hard HEAD // 回到修改前初始狀態
再提交之後,將本地端的day1資料提交到遠端的github
git push origin master // 本地更新資料到遠端
git pull origin master // 遠端如有更新資料pull下來同步本地資料
最後剩下把綠色拼圖貼上空格。