指令介紹:

單人開發常用基本指令

1. git config - 參數設置

git config --global user.name "<Name>"

git config --global user.email "<Email>"

2. git init - 初始化目錄

3. git clone <url> - 將遠端內容複製到當前目錄

ex: git clone https://test@github.com/test/test.git

4. git add <filename> - 將指定檔案加入追蹤

ex: git add file.php - 加入單一檔案

ex: git add . - 加入所有已經新增但未追蹤的檔案

5. git commit - 本地提交,將設為追蹤狀態且有變更過的檔案內容提交

參數:

-m "message" - 設定本次提交的註解

-a - 提交修改過但未重新 add 的檔案

-u - 只加入修改過,新增的檔案不加入

-i - 互動模式,可選擇哪些檔案提交

ex: git commit -a -m "message" - 將所有修改過的檔案都提交,但新增的檔案還是要先 add

6. git push 將本地已 commit 的版本上傳到遠端伺服器中

第一次 push 前要先 git remote add

ex: git remote add origin account@github.com:name/test.git

7. git pull 將遠端和本地的檔案同步並合併(同名則以最新修改時間為主)

8. git status - 檢察目前 git 的狀態

基本上,初學者使用可以練習先 init ,之後都使用 git commit -a 提交、git push 傳到github就可以了,不過這樣做等於沒有學到版控精華

其他指令

1. git reset

2. git rm

3. git mv

4. git branch

5. git checkout

6. git diff

7. git tag

8. git log

9. git show

10. git grep

11. git stash

12. git merge

13. git blame

14. git revert

---- 待續 ----

AwEi 發表在 痞客邦 PIXNET 留言(0) 人氣()