簡單介紹 Git 的使用方式

簡單流程

  1. 把Github上的code

    1
    git clone [repository] 
  2. 進到該目錄中

    1
    2
    git branch [branch_name] //新branch
    git checkout [branch_name] //切換branch
  3. 開始修改檔案(重複動作,直到 git status 顯示無修改)

    1
    2
    3
    git status //看狀態
    git add [file_name] //加入檔案[git add . (加入全部)]
    git commit -m "message" //註解
  4. 準備上傳

    1
    2
    3
    4
    git checkout master //切換到master
    git merge [branch_name] //和master merge起來
    git push //上傳
    /*git push origin master (第一次push到空repo需要加origin)*/

註:當然偷懶一下也是可以不要生成新branch,就不用marge,直接修改master的說。

其他實用指令

1
2
3
4
5
6
git log //顯示提交的歷史記錄
git commit --amend //更動最後一筆更新
git rm filename //刪除檔案
git reset HEAD [file_name] //取消已被暫存的檔案
git checkout -- [file_name] //復原已被更動的檔案
git reset --hard HEAD //還原到第一版本

參考網站:
Git官方教學
Tsung’s Blog Git 初學筆記 - 指令操作教學