首页 热点资讯 义务教育 高等教育 出国留学 考研考公

Git 里面的 origin 到底代表啥意思

发布网友 发布时间:2022-04-23 15:42

我来回答

5个回答

热心网友 时间:2022-04-28 08:19

Git里面的origin就是一个名字,它是在你clone一个托管在Github上代码库时,git为你默认创建的指向这个远程代码库的标签。

你的代码库(repository)可以存放在你的电脑里,同时你也可以把代码库托管到Github的服务器上。在默认情况下,origin指向的就是你本地的代码库托管在Github上的版本。

origin指向的是repository,master只是这个repository中默认创建的第一个branch。(git push origin master )当你git push的时候因为origin和master都是默认创建的。

扩展资料:

Git常用命令

# 显示当前的Git配置 

$ git config --list

# 编辑Git配置文件

$ git config -e [--global]

 # 设置提交代码时的用户信息

$ git config [--global] user.name "[name]"

$ git config [--global] user.email "[email address]"

增加/删除文件:

# 添加指定文件到暂存区 

$ git add [file1] [file2] ... 

# 添加指定目录到暂存区,包括子目录

$ git add [dir] 

# 添加当前目录的所有文件到暂存区 

$ git add .

# 添加每个变化前,都会要求确认 

# 对于同一个文件的多处变化,可以实现分次提交

$ git add -p

热心网友 时间:2022-04-28 09:37

你clone本地仓库的时候被clone的远端仓库默认被称为 origin。 所以如果你想向/从这个远端仓库push/pull 的时候,用 origin 指代这个远端仓库。
# clone 的时候,远端仓库 /path/to/remote/repo 就将被称为所谓的 origingit clone /path/to/remote/repo # 从 /path/to/remote/repo 拉取代码git pull origin

热心网友 时间:2022-04-28 11:12

origin 是默认的远程版本库名称
你可以在 .git/config 之中进行修改

事实上 git push origin master 的意思是 git push origin master:master (将本地的 master 分支推送至远端的 master 分支,如果没有就新建一个)

热心网友 时间:2022-04-28 13:03

缺省的命名而已。其实你可以使用其他的名字。

热心网友 时间:2022-04-28 15:11

当你从远程库克隆时候,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且远程库的默认名称是origin。可以参考这片文章更详细:Git教程(9)- 多人协作

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com