只是一个小问题。我跟随着这本书"版本控制与Git" (O' Reilly的书) 而我刚做了一个
git clone --bare ... ...
现在,该书显示新的裸存储库不包含任何遥控器。 无论如何,我用我的一个Git的回购做了同样的操作,但我确实找到了遥控器 执行git clone之后--bare操作:
$ cat config
...
[remote "origin"]
url = /home/jivifair/RMT_networks/
这是因为我可能拥有Git版本吗?我应该知道不同的行为,因为裸存储库知道它来自何处?
答案 0 :(得分:0)
根据你的说法,
这本书显示新的裸存储库不包含任何遥控器。
这本书是否使用git init --bare
代替git clone --bare
?差异很重要。 git clone
基本上是git init
后跟来自远程的git fetch
....从另一个存储库A克隆存储库B没有意义,没有将A设置为B的远程服务器,因为否则如果没有远程服务器,您将如何执行git fetch
?