发布网友 发布时间: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)- 多人协作