Git之使用(針對區域網)

2021-07-26 18:39:19 字數 1255 閱讀 8009

續:git之使用(針對本地)

16.連線github

建立ssh key:ssh-keygen -t rsa -c "[email protected]"(預設回車無需密碼,在使用者主目錄生成.ssh資料夾)

登陸github,開啟「account settings」,新增new ssh key(/.ssh/id_rsa.pub內容新增到key)

從遠端庫轉殖,如:git clone

17.轉殖區域網倉庫(windows)

共享區域網倉庫,直接訪問網路路徑(如://desktop-eir7pog/learngit或者

.1.165/learngit,本機ip為192.168

.1.165)

git clone

.1.165/learngit

git預設拒絕了push操作,需要進行設定,修改.git/config新增如下**:

[receive]

denycurrentbranch = ignore

18.搭建區域網倉庫(linux)

sudo apt-get install git

②root建立git使用者

sudo adduser git

③選一目錄建立git空倉庫(遠端倉庫)

sudo git init --bare sample.git

④把該倉庫擁有者設定成git使用者

sudo chown -r git:git sample.git

⑤設定git使用者禁用shell登入

sudo nano /etc/passwd

git:

x:1001:1001:,,,:/home/git:/bin/bash

改git:

x:1001:1001:,,,:/home/git:/usr/bin/git-shell

19.本地對遠端倉庫常用操作

①轉殖遠端倉庫

git clone git@server:/srv/sample.git

②上傳本地master分支到遠端b1分支(遠端分支可有可無)

git push origin master:b1

③本地更新遠端倉庫資料(兩種,多人合作推薦第二種)

第一種:遠端master合併到本地master

git pull origin master

git fetch origin

git diff [指定分支]

git merge [指定分支]

區域網 git服務

1.建立新使用者專門來管理倉庫 useradd git 2.配置免秘鑰登入 authorized keys中新增公鑰 3.在git使用者中新建倉庫 要在新建的倉庫中更改.git config,新增以下的語句 git預設拒絕了push操作 receive denycurrentbranch ignor...

在區域網如何使用Git

2 分發賬號及指定管理員 3 登入個人賬號,然後提交 4 可能遇到的問題 在web頁面指定管理員許可權 檢視當前分支 git branch 如果是master分支 請切換到其他分支測試執行 切換到其他分支 git checkout 分支名 執行 git pull origin 當前分支名 意思就是把...

區域網之共享

區域網之共享 如果,你和你的同事都在公司的同乙個區域網中,需要傳輸檔案,比如一些非常大的檔案,使用u盤就out了,很簡單的網路共享,條件 兩台電腦,只要之間使用網線連線。這裡在機房中使用159號機和160號機做實驗,來詳細說明區域網的網路共享。首先,在160號機中,比如桌面上建立乙個資料夾,命名為共...