git 版本庫的搭建與使用

2022-08-23 11:42:10 字數 1547 閱讀 3915

一:linux上   

1.yum安裝git

1>yum install git

2.建立使用者名稱

1>useradd zph

3.建立密碼

1>passwd zph

4.切換到zph使用者

1>su zph

5.進入

1>cd

6.建立乙個遠端倉庫

1>git init --bare sample.git

二.在windows下(192.168.1.5),開啟git bash

1.轉殖版本庫

1>git clone [email protected]:/home/zph/sample.git

git clone [email protected]:/home/laowang/sample.git

終端會讓輸入密碼,此時輸入zph使用者的密碼即可    

2.初始化版本庫

1>git --bare init  (只在第一次轉殖的時候執行一次就可以)

在初始化遠端倉庫時最好使用 git --bare init   而不要使用:git init,

如果出現了提交不上去(或者報錯)的情況,在liunx的sample.git版本庫中輸入:git config receive.denycurrentbranch ignore

3.在新增檔案之前一定要先pull,不然會報錯

1>git pull

4.此時就會轉殖出版本庫的內容,進入sample,新增要提交的專案到佇列

1>git add *

* 是新增所有的檔案到佇列

.php 是新增以.php結尾的檔案到佇列

a.txt 是新增a.txt檔案到佇列

5.把新增到佇列的檔案推送到版本庫

1>git push origin master    (master是版本庫的名稱)

也可以git push

6.檢視日誌git log, 檢視狀態git status

三:linux

1.把版本庫中的內容新增到專案的檔案中需要再次轉殖,但是不需要初始化版本庫了

注意:如果不是root使用者的話,需要在執行命令之前加入sudo,例如

sudo git clone [email protected]:/home/zph/sample.git

1>cd /phpstudy/www/git/sample

2>git clone [email protected]:/home/zph/sample.git    //轉殖

2.這是版本庫中的內容就會出現在專案目錄中,當再次更新內容的時候,需要pull

1>git pull

知識補充:

/home        所有使用者的檔案

/etc/passwd    新增的使用者在這個檔案裡

/etc/sudoers    給使用者的許可權在這個檔案裡

注意:如果給使用者許可權在sudoers中,使用者許可權沒法執行的話,把sudoers的許可權先改成成777,再改成

444,執行命令的時候,在命令前邊加上 sudo,例如:sudo mkdir a

git使用 建立版本庫

什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改 刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以 還原 所以,建立乙個版本庫非常簡單,首先,選擇乙個合適的地方,建立乙個空目錄 ...

Linux 上git遠端版本庫的搭建

root localhost desktop yum install y git2 建立乙個git使用者,用來執行git服務 adduser git3 初始化git倉庫 這裡我們選擇 data git learngit.git來作為我們的git倉庫 root localhost git git in...

git的使用 建立版本庫(二)

比如我在e gitrepository cd e gitrepository 然後通過git init命令把這個目錄變成git可以管理的倉庫 git init initialized empty git repository in e gitrepository git 瞬間git就把倉庫建好了,而...