当你从远程仓库克隆时,实际上Git自动把本地的
master
分支和远程的
master
分支对应起来了,并且,远程仓库的默认名称是
origin
。要查看远程库的信息,用
git remote
:
chillon:~/build_projects2/scripts$ git remote
origin
或者,用
git remote -v
显示更详细的信息:
chillon:~/build_projects2/scripts$ git remote -v
origin vanzo2:tools/build_projects2 (fetch)
origin vanzo2:tools/build_projects2 (push)
上面显示了可以抓取和推送的
origin
的地址。如果没有推送权限,就看不到push的地址。
推送分支
推送分支,就是把该分支上的所有本地提交推送到远程库。推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上:
git push origin master