Git Logo
目錄

本教學示範如何將 git 的 working repository 轉成可分享或提供多用戶貢獻的 bare repository 。

轉換Repository

  1. 首先,除了「.git」資料夾外,將所有當前git目的下的所有文件刪除掉。

    mkdir ../backup
    mv .git ../backup
    rm -rf *
    mv ../backup/.git .
    rm -rf ../backup

    上面的代碼是在上一層目錄下建立「backup」資料夾,之後將「.git」資料夾移動至「backup」資料夾。再清除當前資料夾的內容。之後把「.git」資料夾移動當前的資料夾。最後刪除「backup」資料夾。

  2. 之後輸入下面的代碼。將「.git」資料夾內的文件移至當前目錄,然後刪除「.git」資料夾。最後將 git 目的設定為可分享或提供多用戶貢獻的 bare repository 。

    mv .git/* .
    rm -rf .git
    git config --bool core.bare true
  3. 使用「git clone」可將 bare repository 複雜至本地資料夾,之後可以貢獻或修改內容,使用「git add」和「git push」提交更改。