遠端登入伺服器並安裝git ssh遠端連線指令
ssh 主機名@伺服器ip位址
正確輸入密碼後進入命令列介面...
新建/選擇倉庫所在位置然後新建乙個資料夾用作git倉庫(資料夾名最好跟準備推到伺服器的倉庫資料夾名相同),
並切換到此資料夾下,
接著將用git init --bare命令在此資料夾下建立乙個git 倉庫(圖中的—bare引數為建立乙個裸倉庫)
在本地建立本地倉庫若本地沒建立倉庫,則先用git init 命令建立本地倉庫
關聯倉庫如果執行上述命令後出現提示origin已存在,即「fatal:remote origin already exists」,則用git remote rm origin命令來刪除origin,刪除後重新執行git remote add origin 來關聯遠端倉庫。
提交測試git add -a
git commit -m '連線測試'
git push origin master
檢視遠端倉庫位址git remote show origin
在當我們輸入git remote add origin 碼雲賬號)/(github/碼雲專案名).git
就會報如下的錯
fatal: remote origin already exists.
此時,我們可以先 git remote -v 檢視遠端庫資訊:
可以看到,本地庫已經關聯了origin
的遠端庫,並且,該遠端庫指向github。
解決辦法如下:
1、先輸入$ git remote rm origin(刪除關聯的origin的遠端庫)
2、再輸入$ git remote add origin [email protected]:(github名)/(git專案名).git 就不會報錯了!
3、如果輸入$ git remote rm origin 還是報錯的話,error: could not remove config section 'remote.origin'. 我們需要修改gitconfig檔案的內容
在伺服器上配置Git倉庫
第一步,安裝git sudoapt getinstall git 第二步,建立乙個git使用者,用來執行git服務 sudoadduser git 第三步,初始化git倉庫 因為我打算把git倉庫就放在 home git下面,所以就直接用useradd建立git使用者 組 sudo git init...
linux伺服器上搭建git倉庫
建立git使用者,使用者組預設為git useradd git 修改git賬戶的密碼 passwd gityum install y git 切換至 資料夾 cd home git code 例項化倉庫 git init bare search.git 修改許可權 chown r git git s...
在伺服器上搭建遠端git倉庫
推薦使用執行liunx的機器 請獲取root許可權後進行下面操作 檢查是否安裝了git如果有版本號就無需再安裝 git v 安裝git sudo apt get install gitsudo adduser git收集所有需要登入的使用者的公鑰,就是他們自己的id rsa.pub檔案按照本文找id...