一: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就把倉庫建好了,而...