本地仓库推送到远程仓库

在工作中有个项目仓库是建在公司服务器,远程pull或者push都是通过虚拟局域网进行,偶尔会出现虚拟局域网不太稳定的情况,所以准备将仓库直接推送到github,正好github也推出了个人私有仓库免费项目。

新建仓库

在github中新建仓库,直接在网页操作即可。提醒:千万不要添加说明文件,空的仓库即可。

添加远程地址

在本地添加github远程仓库地址,例如:

1
$ git remote add github https://github.com/shan3275/xxx.git

推送当前分支

直接将当前分支推送到远程空仓库

1
$  git push -u github master

说明如果想要本地分支和远程分支名字不同,可以执行如下命令:

1
$  git push -u github 本地分支名字:远程分支名字

查看本地分支和远程分支的对应关系,可以执行如下命令:

1
$  git branch -vv