我想问一些可能很简单的事情,但我需要你的建议,因为我对 git 并不熟悉。
我有一个网站,其以前的开发人员使用他们的私有 git 存储库(我可以访问(进行了版本控制。但是以前的开发人员不再从事这项工作,并且有一个新的开发人员包括我。
如何关闭与以前的 dev git 存储库的 Web 连接,以便他们无法访问我当前的 Web 并推送或拉取代码?然后我想设置一个新的 git 存储库并将其连接到当前网站。
我正在使用数字海洋作为我的网站服务器。
我在想的是:
- 将所有代码拉到我的 git 桌面。
- 设置新的专用 git 存储库。
- 将其从我的 git 桌面推送到新的存储库。
- 以某种方式将其再次拉到我的网站。
这是对的吗?
但是,如何删除当前与先前存储库的 Web 连接并识别新的存储库?
Github明智,您的建议将起作用,但您将丢失现有代码的所有历史记录。分叉存储库是更好的选择,因为这将保留所有历史记录并具有相同的效果。见 https://help.github.com/articles/fork-a-repo/