当我与同事谈论Git时,我告诉他们,一旦本地仓库被初始化,只有三个Git命令无法在没有远程存储库的情况下执行(假设origin
不在本地机器,当然):
只是为了确保我没有错过任何东西:还有其他命令需要连接到远程存储库吗?
答案 0 :(得分:8)
git clone
git ls-remote
git remote prune
git remote show
git remote update
git submodule update
git request-pull
......
许多git svn
子命令也需要外部Subversion存储库。
有几个“管道”命令需要一个外部存储库,但在将同事介绍给git的情况下,可能只值列出上面那些“瓷器”命令。
答案 1 :(得分:2)
git remote update
和git remote show ${REMOTE}
也需要连接到遥控器。
答案 2 :(得分:1)
git request-pull
也想连接到(可能是远程的)存储库。