• 上一篇中我们创建了远程版本库,有了这个远程版本库以后,我们可以使用 git push ,去把项目在本地版本库里的一个分支推送到远程的版本库里面。
  • git push ,这里可以再使用一个 -u 选项,它是 –set-upstream 的简写形式,意思是去跟踪远程分支的变化。 然后是远程的名称,上一篇中我们添加了一个叫 origin 的远程,这个远程指定的就是在 github 上创建的 testing 版本库。
  • 接下来,我们可以先把 master 这个分支推送上去 git push -u origin master 回车。
  • 提示要输入我们在 github.com 上的用户名,再输入密码回车。
    16.使用 git push 推送分支到远程版本库
  • git 会做一些工作,统计对象的数量、压缩、上传,因为我们这是第一次 push master 这个分支,最后提示 Branch master set up to track remote branch master form origin (分支 ‘master’ 设置为跟踪来自 ‘origin’ 的远程分支 ‘master’)。
  • 我们先回到 github 上去看一下,打开刚才创建的 testing 这个版本库。
    16.使用 git push 推送分支到远程版本库
  • 这里已经显示了推送上来的东西,也就是项目的 master 这个分支,这里不仅仅包含项目的代码和文件,还包含我们在 master 分支上做的所有的提交 (点击打开 commits 查看)。
    16.使用 git push 推送分支到远程版本库
    16.使用 git push 推送分支到远程版本库
  • 再打开 branch ,这里只会显示一个 master 分支,等一下我们可以再把 location-modules 这个分支也推送上来。
  • 查看本地分支用的是 git branch ,加上一个 a 参数,可以显示所有的分支,查看远程分支,可以使用 git branch -r ,后面加上一个 r 参数,表示查看 remote 分支。
    16.使用 git push 推送分支到远程版本库
  • 会看到 origin/master 这个分支,这个分支跟普通的分支没有啥区别,不过你不能切换到这个分支,因为 git 会使用这个分支跟踪远程版本库上的分支。在后面的文章里面,我们再来理解一下这个跟踪是怎么一回事。
  • 下面我们可以再把 location-modules 这个分支也推送到 origin 上去,也就是在 github 上的版本库里面。git push origin ,要推送的分支是 location-modules ,这次我们没有使用 u 参数,这样 location-modules 这个分支就不会跟踪远程的 location-modules 分支的变化,使用命令 git push origin location-modules 回车。
    16.使用 git push 推送分支到远程版本库
  • 完成以后,点开 branch 除了 master 这个分支以外,还会看到刚才推送上来的 location-modules 这个分支。
    16.使用 git push 推送分支到远程版本库

结束语

本篇内容的介绍了如何使用 git push 推送分支到远程版本库。后面的文章会带来Git远程的其它操作。如有欠缺或不对的地方欢迎评论,谢谢您的观看。

相关文章:

  • 2021-09-02
  • 2021-11-23
  • 2022-02-08
  • 2022-02-07
  • 2022-02-07
  • 2021-07-14
  • 2022-02-07
  • 2022-02-07
猜你喜欢
  • 2021-08-01
  • 2021-04-17
  • 2022-02-07
  • 2022-02-07
  • 2022-01-01
  • 2022-02-07
相关资源
相似解决方案