2017-02-27 68 views
2

我有一個遠程git存儲庫,各種人從使用ssh拉。我想禁用git存儲庫,但只要有git clone或git pull時提供某種友好的解釋。例如,「此git存儲庫不再維護,請將來使用XYZ存儲庫」。禁用git存儲庫,但提供克隆和拉的解釋

有沒有一個(相對)簡單的方法來做到這一點?

+1

可能重複[Git掛鉤來指示存儲庫已棄用](http://stackoverflow.com/questions/30982089/git-hook-to-indicate-repository-is-deprecated) –

+0

不幸的是,Git沒有掛鉤爲了這。 –

回答

0

如果你是not using GitLab,它的廣播消息的功能,那麼你可以讓ssh calls a forced command這將:哪個URL請求

  • 顯示您的消息特定回購
  • 轉移到

    • 檢查任何其他回購實際的git命令。

    這假設你確實控制託管通過ssh訪問的遠程倉庫的服務器。