iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 1
0
Modern Web

一個 JS 學習者的日常系列 第 1

一個 JS 學習者的日常 前導

想法:
我想要對自己對於鐵人的發文進行管理,好完成連續 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下來同步本地資料

最後剩下把綠色拼圖貼上空格。


下一篇
一個 JS 學習者的日常 day1
系列文
一個 JS 學習者的日常30

尚未有邦友留言

立即登入留言