遥控是什么意思?克隆位于中心位置的存储库时,我们不是在创建其远程版本吗?
当我执行命令
$ git remote
Run Code Online (Sandbox Code Playgroud)
我得到了起源.这是什么意思?
当我执行
$ git branch -r
Run Code Online (Sandbox Code Playgroud)
我得到了起源/主人.现在这是什么?
Pop*_*eye 48
我发现了一个奇妙的答案在这里:
您可能知道,git是一个分布式版本控制系统.大多数操作都在本地完成.为了与外界沟通,git使用所谓的遥控器.这些是除本地磁盘上的存储库之外的存储库,您可以将更改推送到(以便其他人可以看到它们)或从中拉出(以便您可以进行其他更改).该命令
git remote add origin git@github.com:peter/first_app.git创建一个位于的新远程调用源git@github.com:peter/first_app.git.执行此操作后,在推送命令中,您可以推送到原点而不是键入整个URL.
我建议阅读整个答案.
Emi*_*yan 17
a remotegit基本上是一个不同存储库的书签,您可能希望从中获取或推送代码.
带书签的存储库可能位于本地计算机上不同的文件夹中,位于远程服务器上,或者甚至可能是存储库本身(我没有尝试过),但最简单的类比是书签.
存储库甚至不必是存储库的版本,它甚至可能是完全不相关的存储库.
har*_*wla 12
问)遥控是什么意思?克隆位于中心位置的存储库时,我们不是在创建其远程版本吗?
ANS)
远程存储库是项目的版本,它们托管在Internet或网络上的某个位置.
因此,您的参考点是您运行命令的机器(您的笔记本电脑),并且为协作者托管repo的中心位置是"远程"
Q)当我执行命令时
$ git remote
Run Code Online (Sandbox Code Playgroud)
我得到了起源.这是什么意思?
ANS)
(git remote command)列出您指定的每个远程句柄的短名称.如果您克隆了存储库,则至少应该看到origin - 这是Git为您克隆的服务器提供的默认名称.
指定git remote -v将为您提供"remote"(又名repo)的短名称和相应的url
Q)当我执行时
$ git branch -r
Run Code Online (Sandbox Code Playgroud)
我得到了起源/主人.现在这是什么?
Ans)origin是由git创建的短名称,用于引用您的远程仓库; master是指向最后一次提交的默认分支因此,"git branch -r"将列出远程(origin)分支(master)
参考文献:
| 归档时间: |
|
| 查看次数: |
26445 次 |
| 最近记录: |