##今天筆記 ** SQL order by** 可以將 SELECT 取得的資料集依某欄位來作排序,而排序分別可以由小至大或由大至小。 **git init** 建立數據庫 **git clone** 取得一份倉儲,有兩種主要方法來取得一個Git倉儲。第一種是將現有的專案或者資料夾匯入Git; 第二種是從其它伺服器clone(複製)一份現有的Git倉儲。 **git add<檔案名稱>** 把單一檔案加入索引 **git add .** 可以把所有檔案加入索引 **git commit-m"填寫版本資訊"** 用來提交版本 **git status** 可以觀看當前的狀態 **git log** 可以用來瀏覽歷史紀錄 **git push<數據庫簡稱><分支(branch)名稱>** push就是做推送的動作來更新遠端數據庫資料 **git pull** 用來抓取遠端數據庫資料來做更新。以避免本地端跟遠端資料落差太大。 就是抓取別人的資料來同步自己落後的進度 **git branch-b** 切換分支 **git branch-d** 刪除分支 **git branch merge** 合併分支用 **git checkout** 退回之前本版 **GITHUB** 作爲開源代碼庫,擁有超過 900 萬的開發者用戶,目前仍然是最紅的開源項目託管平臺 **GITLAB** 可以在上面創建私人的免費倉庫還有以下功能 1. 允許免費設置倉庫權限 2. 允許用戶選擇分享一個 project 的部分代碼 3. 允許用戶設置 project 的獲取權限,進一步提升安全性 4. 可以設置獲取到團隊整體的改進進度 5. 通過 innersourcing 讓不在權限範圍內的人訪問不到該資源