Git教程 遠端倉庫(一)

2021-10-01 05:51:37 字數 500 閱讀 5496

到現在為止,我們已經完全懂得git倉庫的概念(本地計算機上的乙個資料夾)以及如何對倉庫進行新增、提交、修改、撤銷修改等等操作,可以很好的實現版本控制。

但是,我們之前操作的倉庫都是在本地機進行操作,我們通常叫這種倉庫叫:本地倉庫 ,但是git是分布式的版本控制系統,不只是你自己進行操作,整個軟體專案的執行肯定是團隊成員共同完成。所以團隊中的每乙個人的各自的計算機上都會有該項目的乙個拷貝,這也就是分布式的概念。

其實,情況是這樣的,找一台電腦當做你公司的git伺服器,24小時開機,然後上班的時候大家都從這台伺服器上轉殖乙份專案倉庫到自己的電腦上,然後幹完活之後大家再把自己的工作成果推送到(push)這台伺服器上,也可以拉取其他人的提交。

好了,遠端倉庫的概念就由此產生了,我們把伺服器上的這個倉庫就叫做:遠端倉庫 。所以知道想要大家一起工作,並且能合併大家的專案就需要一台計git伺服器。現在我們是學習階段,搭建乙個伺服器未免有點「殺雞蔫用牛刀」的感覺,但是記得 github 這個神奇的**存在,我們完全可以把它當做自己的git伺服器。

git教程 遠端倉庫

找一台電腦充當伺服器的角色,每天24小時開機,其他每個人都從這個 伺服器 倉庫轉殖乙份到自己的電腦上,並且各自把各自的提交推送到伺服器倉庫裡,也從伺服器倉庫中拉取別人的提交。github 這個 就是提供git倉庫託管服務的,所以,只要註冊乙個github賬號,就可以免費獲得git遠端倉庫。由於你的本...

Git 教程 三 遠端倉庫

在第一篇文章中已經新建了乙個遠端倉庫,我們在這裡就不再次新建倉庫 git remote add 新增乙個新的遠端 倉庫,同時指定乙個你可以輕鬆引用的簡寫 了。從遠端倉庫中轉殖 從遠端倉庫中拉取 git fetch remote name 使用git fetch從遠端倉庫中拉取資料過後,並不會主動的合...

git 教程(9) 遠端倉庫

到目前為止,我們已經掌握了如何在git倉庫裡對乙個檔案進行時光穿梭,你再也不用擔心檔案備份或者丟失的問題了。可是有用過集中式版本控制系統svn的童鞋會站出來說,這些功能在svn裡早就有了,沒看出git有什麼特別的地方。沒錯,如果只是在乙個倉庫裡管理檔案歷史,git和svn真沒啥區別。為了保證你現在所...