git remote是什么意思?
远程是什么意思? 克隆位于中央位置的存储库时,我们不是在创建其远程版本吗?
当我执行命令时
$ git remote
我有出身。 这是什么意思?
当我执行
$ git branch -r
我了解原籍/大师。 现在这是什么?
我在这里找到了一个奇妙的答案:
您可能知道,git是一个分布式版本控制系统。 大多数操作在本地完成。 为了与外界交流,git使用了所谓的遥控器。 这些存储库不是本地磁盘上的存储库,您可以将更改推送到其中(以便其他人可以看到它们)或从中拉出(以便您可以进行其他更改)。 命令
git remote add origin git@github.com:peter/first_app.git
在git@github.com:peter/first_app.git
中创建一个名为origin的新远程。执行此操作后,在push命令中,您可以将其推送到origin,而不必输入整个URL。
我建议阅读整个答案。
git中的remote
基本上是您可能希望从中拉入或推入代码的其他存储库的书签。
带书签的存储库可能位于本地计算机上的其他文件夹中,也可能位于远程服务器上,甚至可能是存储库本身(我没有尝试过),但最简单的类比是书签。
该存储库甚至不必是您的存储库的版本,它甚至可以是一个完全不相关的存储库。
问)远程是什么意思? 克隆位于中央位置的存储库时,我们不是在创建其远程版本吗?
年份)
远程存储库是托管在此项目的版本 互联网或某个地方的网络。
因此,您的参考点是在其上运行命令的计算机(您的笔记本电脑),因此,将为协作者托管回购协议的中心位置称为“远程”
问)当我执行命令时
$ git branch -r
我有出身。 这是什么意思?
年份)
(git remote命令)列出了您拥有的每个远程句柄的简称 指定。 如果您已克隆存储库,则至少应看到 origin –这是Git给您克隆的服务器的默认名称 从。
指定git remote -v将为您提供“远程”(又名repo)的简称和相应的url。
问)执行时
$ git branch -r
我了解原籍/大师。 现在这是什么?
Ans)origin是git为您引用远程仓库而创建的简称; master是指向最后一次提交的默认分支因此,“ git branch -r”将列出远程(原始)分支(主节点)
参考文献:
- [HTTPS://git-三重门.com/book/恩/V2/git-basics-working-with-remotes]
- [HTTPS://git-三重门.com/book/恩/V2/git-branching-branches-in-啊-nutshell#_git_branching]