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

Jam*_*sev 19 git

跟你说

git remote add origin git@git.assembla.com:myRepo.git
Run Code Online (Sandbox Code Playgroud)

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

你怎么知道的?

Ash*_*she 35

git remote -v
Run Code Online (Sandbox Code Playgroud)

将列出他们.通过检查可以看到此信息的来源.git/config:

cat .git/config
Run Code Online (Sandbox Code Playgroud)

config在该文件.git在您的代码库的目录包含在纯文本格式的所有配置.

你会看到这样的事情:

[remote "origin"]
        url = git@git.assembla.com:myRepo.git
        fetch = +refs/heads/*:refs/remotes/origin/*
Run Code Online (Sandbox Code Playgroud)

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

找出的另一种方法是执行git config remote.origin.url:

$ git config remote.origin.url
git@git.assembla.com:myRepo.git
$ 
Run Code Online (Sandbox Code Playgroud)


Fel*_*ing 6

您可以运行以下命令:

git remote -v
Run Code Online (Sandbox Code Playgroud)

获取所有遥控器的URL列表.

从手册页:

选项
-v, -
verbose稍微详细一点,并在名称后显示远程URL.注意:这必须放在远程和子命令之间.

命令
没有参数,显示现有远程控制器的列表.有几个子命令可用于对遥控器执行操作.


And*_*all 6

git remote -v
Run Code Online (Sandbox Code Playgroud)

将提供所有遥控器的列表及其相应的URL.您可以通过执行更多有关遥控器的信息

git remote show origin
Run Code Online (Sandbox Code Playgroud)

阅读手册页中的更多内容git-remote.