哪些Git命令不能在本地执行?

时间:2011-03-21 12:41:18

标签: git

当我与同事谈论Git时,我告诉他们,一旦本地仓库被初始化,只有三个Git命令无法在没有远程存储库的情况下执行(假设origin不在本地机器,当然):

只是为了确保我没有错过任何东西:还有其他命令需要连接到远程存储库吗?

3 个答案:

答案 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 updategit remote show ${REMOTE}也需要连接到遥控器。

答案 2 :(得分:1)

git request-pull也想连接到(可能是远程的)存储库。