iT邦幫忙

0

SVN 無痛轉 Git , 三分鐘完成

  • 分享至 

  • xImage
  •  

1步驟 :(若可執行git請跳過此步驟)

在windows cmd 下執行git,必須要可以使用
若出現 git 不是內部或外部命令,也不是可運行的程序
請參照以下解法

Windows下配置Git
1、從git官網下載windows版本的git:http://git-scm.com/downloads
或是從該鏈接下載對應版本:https://github.com/git-for-windows/git/releases/tag/v2.15.0.windows.1

2、一般使用默認設置即可:一路next,git安裝完畢!
3、設定環境變數
3.1、找到git安裝路徑中bin的位置,如:D:\Program Files\Git\bin
注:"D:\Program Files\Git"是安裝路徑,可能與你的安裝路徑不一樣,要按照你自己的路徑替換"D:\Program Files\Git"
3.2、右鍵“計算機”->"屬性"->"高級系統設置"->"環境變量"->在下方的"系統變量"中找到"path"->選中“path”並選擇“編輯”->將 3.1中找到的bin和git-core路徑複製到其中->保存並退出
win10->本機(右鍵)->內容->關於->拉到最底下有一個 (進階系統設定)
找到 path欄位編輯新增 路逕即可

2步驟 :

在windows cmd 下找一個路逕 執行以下指令
git svn clone   http://svnurl.com/svn/TEST888
*** 可能會有提示請你輸入git & svn 帳號密碼

3步驟 :

cd 進 TEST888
git remote add origin http://svnurl.com/TEST888/orgin.git
( 要有此鏈結必須先至Github or Gitlab創建專案,跳過 使用自述文件初始化版本庫 )
*** 可能會有提示請你輸入git & svn 帳號密碼

4步驟 :

git push -u origin master(分支名稱)

一定要使用從來未使用過的分支
新建立的專案 請跳過 使用自述文件初始化版本庫
否則 會建立一個初始化分支main
已被使用的main名稱是無法作 git push -u origin

注意:如果您的專案過大,Git配置的緩存區可能不夠用會造成卡住的情況
重新設定緩衝大小

git config --global http.postBuffer 524288000

檔案如果過大
有時候會出現

fatal: Out of memory, malloc failed (tried to allocate 0 bytes)

此時在該專案下git/config
新增參數 postbuffer 視頻您專案大小調整

或全局設置
git config --global http.postBuffer 300M.

[http]
    postbuffer = 5m

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言