Git入门第十讲:GitHub创建版本库

前提

需要一个github账号,没有可以免费注册一个。
github官网:https://github.com/

1.创建仓库

Git入门第十讲:GitHub创建版本库_git提交本地仓库到github

2.填写基本信息

Git入门第十讲:GitHub创建版本库_github创建仓库_02
Git入门第十讲:GitHub创建版本库_git推送到github_03
Git入门第十讲:GitHub创建版本库_github_04

3.将本地仓库命令推送到github

3.1 必须要进入到本地的版本库

Git入门第十讲:GitHub创建版本库_关联多个远程版本库_05
Git入门第十讲:GitHub创建版本库_git提交本地仓库到github_06

3.2 登录

Git入门第十讲:GitHub创建版本库_github创建仓库_07

3.3 推送成功

Git入门第十讲:GitHub创建版本库_github创建仓库_08

4.同时关联多个远程版本库

# 添加github版本库
git remote add github git@github.com:michaelliao/learngit.git
# 添加码云版本库
git remote add gitee git@gitee.com:liaoxuefeng/learngit.git
# 查看信息
git remote -v


gitee git@gitee.com:liaoxuefeng/learngit.git (fetch)
gitee git@gitee.com:liaoxuefeng/learngit.git (push)
github git@github.com:michaelliao/learngit.git (fetch)
github git@github.com:michaelliao/learngit.git (push)

#首先先拉取一下,避免冲突
git pull origin master
# 强制提交
git push -f origin master
# 推送到github版本库
git push github master
# 推送到码云版本库
git push gitee master

Git入门第十讲:GitHub创建版本库_github创建仓库_09

5. 总结

  1. 远程库添加后,远程库的名字就是​​origin​​​,这是Git默认的叫法,也可以改成别的,但是​​origin​​这个名字一看就知道是远程库。
  2. 由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
  3. 每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

参考廖雪峰网站:
​​​ https://www.liaoxuefeng.com/wiki/896043488029600/898732864121440​​ https://www.liaoxuefeng.com/wiki/896043488029600/1163625339727712