【Git学习笔记】GitHub中创建仓库,将本地仓库推送到远程库
2014-11-05 16:27
706 查看
登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:
(引自:廖雪峰的官方网站)
在Repository name填入
目前,在GitHub上的这个
一种是创建新的本地仓库然后推送到GitHub上去;一种是将本地现在有的仓库推送到GitHub上去;还可以将SVN等其他版本管理工具的仓库import到GitHub上去。
由于本地我们已经有了一个learngit仓库,我们按照提示,将本地的learngit参库push到GitHub上。
【关联本地库】
在本地仓库目录下,执行:
(引自:廖雪峰的官方网站)
在Repository name填入
learngit,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的Git仓库:
目前,在GitHub上的这个
learngit仓库还是空的,GitHub告诉我们由三种方法可以把这个仓库装上内容。
一种是创建新的本地仓库然后推送到GitHub上去;一种是将本地现在有的仓库推送到GitHub上去;还可以将SVN等其他版本管理工具的仓库import到GitHub上去。
由于本地我们已经有了一个learngit仓库,我们按照提示,将本地的learngit参库push到GitHub上。
【关联本地库】
在本地仓库目录下,执行:
git remote add origin https://github.com/liuchunming033/learngit.git[/code]添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。
【推送到远程库】
把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。
由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
【推送成功后】
推送成功后,可以立刻在GitHub页面中看到远程库的内容已经和本地一模一样:
从现在起,只要本地作了提交,就可以通过命令:$ git push origin master把本地master分支的最新修改推送至GitHub,现在,你就拥有了真正的分布式版本库!小结
要关联一个远程库,使用命令git remote add origin https://github.com/path/repo-name.git;
关联后,使用命令git push -u origin master第一次推送master分支的所有内容;如果是推送dev分支,则使用命令:git push -u origin dev
此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;
相关文章推荐
- Github学习进阶-初露锋芒,通过命令行将本地git仓库推送到Github上面的仓库
- 浅入Git学习⑥--创建GitHub远程仓库、克隆远程库
- 【Git学习笔记】Github与本地仓库的交互操作
- 如何将git本地创建的项目推送到github仓库
- 【Github学习笔记】安装git,创建库,添加远程仓库,添加删除文件
- git学习笔记(本地仓库与github)
- 【Git学习笔记】 git克隆远程项目并创建本地对应分支
- 将本地git仓库推送到github上
- 在本地用命令行创建一个git仓库,并推送到远程
- 在本地用命令行创建一个git仓库,并推送到远程
- 【Git学习笔记】用git pull取回远程仓库某个分支的更新,再与本地的指定分支自动merge
- git将本地仓库推送到github
- Git学习笔记(2)-创建仓库
- 详解GIT远程库的创建、与本地库关联以及推送内容到远程库
- 在本地用命令行创建一个git仓库,并推送到远程
- github使用指南(2015年3月23日更新了本地创建仓库再推送到remote仓库的使用方法)
- 将本地git仓库推送到github上
- git学习笔记 -创建仓库、更新代码
- 【Git学习笔记】git fetch取回远程库的更新到本地仓库中
- Git创建本地仓库以及关联github