(一)、基础说明
常常看到git命令后带一个origin,那么这个origin是什么意思呢?
其实:origin是远程版本库的一个名称,在clone默认的,即代指某个远端仓库
查看有哪些远端仓库,命令:git remote -v
显示:
origin https://git.boleme.net/ADX2.0/online-mario-api.git (fetch)
origin https://git.boleme.net/ADX2.0/online-mario-api.git (push)
就清楚origin表示某个具体的远程仓库
可以自己新增远程仓库
git push origin master和git push的区别?
(1)当只关联一个远程,只有一个分支时,这两个命令没什么区别。
(2)当你关联了两个多个仓库、有多个分支时,git push可能会报错,因为它不知道要上传代码到哪里去;
而git push origin master指定仓库和分支,就不会报错。
# 比如关联两个仓库: github 和码云
git remote add origin github-url
git remote add gitee gitee-url
# 分支有两个:master ,test-branch
如果你想偷懒使用git pull,那么你就要保证你的绑定的远程仓库只有一个,并且只有一个分支。
1、查看远程分支: $ git branch -a