Git 推上 Github 囉

前面幾章我們一直在本地端辛苦的操作版本控制,但要如何讓其他人也能取得到我的資料,並一同協作編輯呢?

這時候就要建立遠端儲存庫~

註冊好Github帳號後,建立New repository。

輸入repo名稱後建立。

這樣遠端儲存庫就建立好了,讓我們試著把本地端已提交的資料推到Github上吧!每一個帳號的每一個repo都會有自己專屬的git連結

我們須在本地端把剛剛得到的連結加進這個專案的遠端庫

$ git remote add origin【遠端庫代稱】 https://github.com/Xinhe998/test.git【網址改成自己的連結哦】

列出擁有的遠端庫

$ git remote -v

當然一個專案也可以擁有多個遠端庫

然後使用 git push 指令將已提交的檔案推到Github

 git push origin【遠端庫代稱】 master【分支名】

push成功後可以看到以上訊息!

查看Github該repo內,可以發現本地端的所有commit資料都被push上來囉~

Git多人協作

當需要和其他人一同協作同一專案時,我們可以至該專案複製其git連結並clone到自己本地端

$ git clone https://github.com/Xinhe998/test.git【複製到的連結】

clone下來的專案,將擁有完整檔案與所有開發人員完整的commit資料。

假若他人又更動了檔案資料,並Push到Github上,我該如何取得最新版本呢?

$ git pull origin master

下達 git pull 指令,就可以完整取得最新更動的檔案資料囉~

p.s. 其實git pull 指令包含了下載與將遠端分支合併到本地分支這兩個動作,

如果只想要下載最新版本而不執行"合併"這個動作,可以利用 git fetch 指令達成。

Last updated