什么是原点映射,如何找出

时间:2012-06-19 01:00:07

标签: git

说你

git remote add origin git@git.assembla.com:myRepo.git

然后......你知道..你忘记了origin到底映射的是什么:(

你怎么知道?

3 个答案:

答案 0 :(得分:33)

git remote -v

会列出它们。通过检查.git/config

可以看到此信息的来源
cat .git/config

存储库底部的config目录中的.git文件包含纯文本格式的所有配置。

你会看到这样的事情:

[remote "origin"]
        url = git@git.assembla.com:myRepo.git
        fetch = +refs/heads/*:refs/remotes/origin/*

url行(在git配置说法中,remote.origin.url的值)包含远程URL。

另一种查找方法是执行git config remote.origin.url

$ git config remote.origin.url
git@git.assembla.com:myRepo.git
$ 

答案 1 :(得分:6)

您可以运行以下命令:

git remote -v

获取所有遥控器及其网址的列表。

从手册页:

  

OPTIONS
   -v, - verbose
    稍微冗长一点,并在名字后显示远程网址。注意:这必须放在远程和                  子命令。

     

COMMANDS
   没有参数,显示现有遥控器的列表。有几个子命令可用于执行操作              在遥控器上。

答案 2 :(得分:5)

git remote -v

将提供所有遥控器的列表及其相应的URL。您可以通过

找到有关遥控器的更多信息
git remote show origin

man page for git-remote中阅读更多内容。