工作區:本地電腦能看到倉庫檔案的區。
暫存區:使用git add命令過後對檔案的改動會放進暫存區
本地倉庫:通過git commit過後檔案的改動會放進本地倉庫
遠端倉庫:通過git push,會將檔案改動同步到遠端倉庫
建立倉庫有三種方式:
git init # 建立乙個git倉庫(當前目錄)
git clone --reference [url] # 用本地倉庫做為參考
在乙個目錄下面執行這個命令,將當前目錄變成為乙個git倉庫。使用git init後會在當前目錄下面生成.git目錄,裡面放著該倉庫的所有配置(歷史提交,分支等)
root@eb2a90135d8c:~/test# git st
fatal: not a git repository (or any of the parent directories): .git
root@eb2a90135d8c:~/test# git init
initialized empty git repository in /root/test/test/.git/
轉殖乙個遠端的已有的倉庫,下面將github上的乙個倉庫轉殖到本地。
root@eb2a90135d8c:~# git clone
cloning into 'test'...
root@eb2a90135d8c:~# ls
test
用本地已有的倉庫作為參考進行轉殖,可以加快轉殖的速度。
root@eb2a90135d8c:~# git clone --reference test/.git/ test2
cloning into 'test2'...
root@eb2a90135d8c:~# ls
test test2
建立Git倉庫
什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改 刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以 還原 所以,建立乙個版本庫非常簡單,首先,建立乙個空目錄 mkdir lear...
建立git私有倉庫
以ubuntu伺服器為例,如果要建立小範圍的私有git伺服器,是非常簡單的,只需要如下幾個簡單步驟 step 1 安裝git 直接通過sudo apt get install git即可完成。step 2 建立git使用者 git使用者用來通過ssh連線git服務,輸入命令 sudo adduser...
建立git遠端倉庫
在已有的git庫中搭建新庫,並且將本地的git倉庫,上傳到遠端伺服器的git庫中,從而開始乙個新的專案 首先,在本地新建資料夾abc,進入到abc裡面,然後git init。這樣就在本地初始化了乙個git專案abc。然後,登入到遠端的git伺服器上,到gitrepo目錄下面,mkdir abc.gi...