git分支從乙個伺服器拉取到另乙個伺服器

2021-09-26 01:43:46 字數 727 閱讀 7957

前因:最近在工作中遇到點問題,原本開發的伺服器出問題,總是編譯不過,於是乎換了個新的伺服器,但是我在原本壞掉伺服器上的乙個分支做了很多修改,在新的伺服器上要再做一次修改未免太過麻煩。

解決:前提兩個不同伺服器上的**是同一套。場景:比如192.168.47.1下的mazhongren使用者,路徑下work/ 下有個分支aaaa 想要把他拉到192.168.47.2的mazhongren使用者下。

步驟:(1)test 為 [email protected]:/home/mazhongren/work的 代替

git remote add test [email protected]:/home/mazhongren/work
(2)步驟2執行後可能要輸入密碼,這個就看你的伺服器有沒有設定了

git fetch test
(3)檢視所有分支

git branch -a
(4)將遠端分支複製到本地分支,test1 為本地新建分支,test/分支1為遠端分支

git checkout -b tset1 test/分支1
(5)刪除拉取過來的遠端分支

git remote remove test
原理:將壞掉的伺服器上的分支作為新伺服器上的遠端分支。

linux 從一台伺服器向另臺伺服器複製檔案

使用scp命令 sudo scp p 2222 username 192.168.0.200 home db db data.sql.gz home db db data.sql.gz scp命令簡介 scp 1246bcpqrv c cipher f ssh config i identity f...

從乙個線上伺服器警告談談backlog

基礎篇 1 進入目錄 cd 目錄名 12 顯示當前路徑 pwd1 3 顯示路徑下的檔案 lsls a 顯示隱藏檔案。隱藏檔案以 開頭命名12 4 檢視建立文字 touch abc.txt 檢視abc.txt 如果不存在則自動建立 15 建立資料夾 mkdir 檔名 當前目錄建立乙個資料夾 mkdir...

CentOS下搭建乙個Git伺服器

首先需要裝好centos系統,你可以選擇裝在虛擬機器上,這樣比較方便。這步預設你會,就不講了。有了centos,那麼如何搭建git伺服器呢?root localhost desktop yum install y git2 建立乙個git使用者,用來執行git服務 adduser git3 初始化g...