續: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號機中,比如桌面上建立乙個資料夾,命名為共...