搜尋

首頁  >  問答  >  主體

git遠端倉庫看不到本地push的檔案?

在區域網路的伺服器上面使用git --bare init demo.git建立了空倉庫,本地clone後添加檔案push到伺服器上面顯示成功,但是登入伺服器的demo.git目錄中看不到新增的文件,其他人pull可以看到我push的文件?

大家讲道理大家讲道理2772 天前1052

全部回覆(2)我來回復

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-28 09:08:34

    裸(bare)倉庫裡只存放歷史和元資訊(詳細格式),不會維護工作目錄。

    可以在執行 git 指令(如 checkout)的時候加 --workspace 參數,來指明工作目錄。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-28 09:08:34

    裸倉庫是不儲存文件的

    如果需要在伺服器上查看文件,在伺服器建立倉庫的時候不要加--bare

    git init demo.git
    

    回覆
    0
  • 取消回覆