ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Git远程仓库操作

2020-03-26 13:00:34  阅读:32  来源: 互联网

标签:pull git remote 仓库 Git master 远程


Git远程仓库操作

目录

  • 远程仓库可看成一个普通分支,只是形式为<远程仓库名>/master
  • 远程分支可通过git remote查看,无法通过git branch查看
  • 远程仓库是惰性的,需要手动更新,无法自动同步更新

添加远程仓库

法一:git remote add命令

$ git remote add <远程仓库名> <远程仓库链接>
  • 可将远程仓库与本地已有仓库关联起来

法二:git clone命令

$ git clone <远程仓库链接>
  • 相当于先git init,再git remote add,再git fetch,最后git checkout。克隆一个远程仓库到本地,会自动将远程仓库命名为origin。使用频率更高。

把本地内容推送到远程仓库(上传)

$ git push <远程仓库名> <本地分支名>

拉取远程仓库(下载)

法一:git fetch命令

$ git fetch <远程仓库名>
  • 仅仅拉取仓库,不会同步master和文件
master迁移到远程仓库的master
$ git checkout -B master origin/master

法二:git pull命令

$ git pull <远程仓库名> <本地分支名>
  • git pull的功能是在git fetch的基础上自动应用远程修改,不过要谨慎使用,当心远程的修改和本地有冲突

远程仓库之间的交流

把别人的仓库复制到自己的账户下

  • fork

把自己账户下的修改提交给上游维护者,由他审核后并入他的远程仓库内

  • pull request

标签:pull,git,remote,仓库,Git,master,远程
来源: https://www.cnblogs.com/ColaHua/p/12573706.html

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有