我希望有以下设置与 git 一起使用:对于给定的项目,我希望将我的“原始”存储库放在我工作的台式计算机的目录中 ($desktop)。然后我希望能够从家里或其他任何地方($laptop)访问、拉取和推送这个存储库。
对于我在其他问题中看到的内容,该过程通常涉及在我的桌面上创建一个裸 git 存储库,使用
$desktop > git init -bare
但是我的理解是,这会产生一个没有工作目录的存储库。我不想要这个。我希望我的存储库是特定于项目的,位于我的台式机和笔记本电脑的给定目录中,并且只跟踪我保存在给定目录树中的内容。这显然是 git 的问题,并且应该“永远”不要推送到正常的存储库中。
有没有办法解决这个问题?