我刚刚使用以下命令添加了一个遥控器(repo?):
git remote add my_remote_repo git@abc.beanstalkapp.com:/g_my_remote.git
我期待这个回购出现在豆茎上。或者可能是我缺少/不理解这里的东西。我是git的新手。
上述命令成功,并与其他回购一起显示。
git remote -v
当你说remote
我们在讨论新的回购时(正如我所假设的那样)?
答案 0 :(得分:1)
对于git,远程只是它知道的另一个存储库。实际上,远程数据库就像存储库URL的别名一样。添加远程数据库时,只会添加存储库知道的存储库列表(跟踪分支)。在git可以使用它们之前,这些存储库必须存在。您必须先通过其Web界面将存储库添加到beanstalkapp.com,然后才能将其作为远程存储库链接到您自己的存储库。 git remote
命令不执行存储库初始化。
顾名思义,遥控器通常位于偏远地区,但它们不一定是遥远的。远程可以是本地计算机上的存储库。如果运行命令git remote add local ../my_repo_copy
,您将看到git不在该位置创建新存储库。为此,您必须首先在../my_repo_copy
创建一个目录,更改为cd ../my_repo_copy
),并将其初始化为新的git存储库(git init
)。以这种方式初始化新存储库后,可以将其用作原始存储库的远程存储库。