在没有 Link 的情况下在本地克隆一个 Bare Repo
Clone A Bare Repo Locally without Link
我有正在进行的项目。它处于我可以改变一些东西的阶段,它可以成为任何网站,就像种子一样。
注意:这是在本地 git 服务器上,我是 运行
我想用它创建一个新的回购协议,让它成为自己的回购协议(不添加遥控器),这样它就可以成为我所有其他项目的种子。由于它与它所基于的回购有很大不同,我不希望我有任何机会将这些更改推回原始回购。
我可以手动移除遥控器,但我确信有一种 git 方法可以解决这个问题。
如果我理解正确的话,您希望拥有一个具有基本站点框架的存储库并在此基础上构建站点。您担心您会不小心将站点特定的更改推回框架。
对于每个站点,make a branch 脱离框架并在该分支中工作。这样你就不会不小心将站点更改推送到框架。
它还有其他优点。如果更新框架,则可以将这些更改合并到分支中。您可以将站点更改推送回主存储库以作为备份。您可以 cherry-pick 更改对框架有用的网站。您可以从一个类似的站点分支出来,而不是从框架中分支出一个新站点。
我有正在进行的项目。它处于我可以改变一些东西的阶段,它可以成为任何网站,就像种子一样。
注意:这是在本地 git 服务器上,我是 运行
我想用它创建一个新的回购协议,让它成为自己的回购协议(不添加遥控器),这样它就可以成为我所有其他项目的种子。由于它与它所基于的回购有很大不同,我不希望我有任何机会将这些更改推回原始回购。
我可以手动移除遥控器,但我确信有一种 git 方法可以解决这个问题。
如果我理解正确的话,您希望拥有一个具有基本站点框架的存储库并在此基础上构建站点。您担心您会不小心将站点特定的更改推回框架。
对于每个站点,make a branch 脱离框架并在该分支中工作。这样你就不会不小心将站点更改推送到框架。
它还有其他优点。如果更新框架,则可以将这些更改合并到分支中。您可以将站点更改推送回主存储库以作为备份。您可以 cherry-pick 更改对框架有用的网站。您可以从一个类似的站点分支出来,而不是从框架中分支出一个新站点。