在開始製作內部功能及美化前,先來了解一些事情,
可以讓之後在撰寫的時候能夠更順暢,今天的內容主要是寫GIT的一些用法跟介紹。
Step1.
GIT是什麼呢?我們第一步要先知道GIT的作用是什麼。
它又叫分散式版本控制,先介紹什麼是版本控制好了。
當我今天要提一個雪人腳色的案子,我畫了第一版,
而我每修改一次就另存一個新的黨,在資料夾裡面就會有每一個版本的檔案,
這樣就算是一種版本控制。
所以說GIT會幫你儲存每一次的修改,當你發現這次修改的結果不好,
想要上一個版本的,你下一個指令它就會幫你找出來喔~
Step2.
接下來我們要知道用哪些指令GIT才會接收。
首先我們要先來設定一下我們的基本資料,讓GIT知道進行更改的人是誰:
git config — global user.name “Sophie”
git config — global user.email “words@gmail.com”
git clone 網址
我們前面有註冊過github的帳號對吧,當今天有一個公開或是要共同編輯的檔案放在github上,這時候就可以複製它給的SSH網址/HTTPS網址,然後接在git clone後面 。
git status
它會列出你現在專案的狀況,你修改的檔案有哪些還沒提交。而提交的指令等等會講到。
git add 文件位置
當你有新增文件或是修改檔案,你必須將它加入,這樣等等才能進行提交。
git commit -m “針對修改的描述”
add完之後還要針對你加入的檔案進行描敘,讓共同編輯的人知道你修改什麼。
git push origin 分支名稱
針對剛剛add完的檔案push到選定的分支裏頭,那什麼是分支呢?假如你要做購物車的功能,另一個人要做搜尋的功能,那妳們就可以各立一個分支,有點像你們都令存一個檔案,這樣在製作的時候就不會戶互相干擾。
git pull origin 分支名稱
當有人更新檔案時,在進行撰寫前必須將改過的檔案拉下來更新自己本地的檔案。
git checkout origin 分支名稱
這個是切換分支的時候用的。
git log
這個指令可以列出剛剛commit過的紀錄喔~~
以上這些指令只是其中一部分,但如果想知道更多指令的話可以參考[Git] .git版本控制系統 — 指令速查表 (彙整教學)。