美文网首页
【Git第十一节】远程仓库

【Git第十一节】远程仓库

作者: JokerW | 来源:发表于2020-01-08 14:21 被阅读0次

欢迎大家来到自学Python编程教室,上一讲我们学习了如何进行版本回退的操作,这一讲我们学习远程仓库的相关内容,你准备好了吗?

之前讲了很多课,都是在本地仓库里进行操作。而 Git 的作用一方面在于对文件进行版本控制,更重要的是便于多人协作开发。因此只有本地仓库的 Git 算不上真正的 Git。而 GitHub 就是创建远程仓库的好地方。

通过 git remote 命令可以查看当期有哪些远程仓库。

还记得我最开始安装成功后从 GitHub 上 clone 下的那个项目吗?在它的工作目录中输入:

git remote

你会看到显示:

origin

这就是这个项目的远程仓库。

加上 -v 可以看到更详细的信息:

origin git@github.com:crossin/CrossinClass.git (fetch)

origin git@github.com:crossin/CrossinClass.git (push)

克隆的源地址也被显示出来。

当你是从远程仓库 clone 一个仓库到本地时,会自动将此地址加到你的远程仓库列表中,并命名为 origin。

而如果是一个在本地 git init 创建的仓库,刚开始时 git remote 是看不到任何信息的,因为它没有添加任何远程仓库。

想要添加一个远程仓库,可以用命令:

git remote add [shortname] [url]

比如:

git remote add myremote git@github.com:crossin/CrossinClass.git

这样,在这个项目中就能 myremote 这个名字来引用添加的远程仓库。

运行一下 git remote,看看是不是已经出现在了列表中。

但此时此刻,你的工作目录下的文件并没有发生任何变化。只是相当于,你拿到了一个箱子的钥匙,而箱子里的东西还原封未动。对于远程仓库的操作,后面还有很多等待我们去折腾的。

现在可以去 GitHub 注册个号,然后建一个自己的项目,clone 到本地。因为别人的项目是没有权限进行写操作的。接下来我们很快就会用到它。

假如你要删除某个仓库,就使用 git remote rm 命令:

git remote rm myremote

就可以把 myremote 这个远程仓库从列表中清除了。

恭喜您在Python自学的道路上又坚持了一天,今天跟大家聊的远程仓库的相关内容,你都学会了吗?

好啦!今天的分享到这里就结束了,希望大家持续关注马哥教育官网,每天都会有大量优质内容与大家分享!

相关文章

  • Git远程配置

    Git远程查看  Git查看远程仓库 Git远程参数 Git配置远程仓库

  • 【Git第十一节】远程仓库

    欢迎大家来到自学Python编程教室,上一讲我们学习了如何进行版本回退的操作,这一讲我们学习远程仓库的相关内容,你...

  • 2018-05-14

    删除远程分支: git push 远程仓库 --delete 远程分支 git push 远程仓库:远程分支 本地...

  • Git

    删除远程 Git 仓库 git remote rm origin 添加远程 Git 仓库 git remote a...

  • Git 入门到放弃

    简介 git关联远程仓库 本地仓库与远程仓库同步问题 Git 终端命令 git关联远程仓库 基本流程 注册gith...

  • git 仓库

    git 初始化 初始化git init git 新建 git 仓库,关联远程仓库 关联远程仓库git remote...

  • Git常用命令大全

    // 初始化仓库 git init //从远程仓库克隆 git clone // 关联远程仓库 git remot...

  • 通过Git将本地项目和远程仓库做关联

    添加远程代码仓库: git remote add origin 远程仓库地址 提交代码到远程仓库: git pus...

  • git 查看、添加、删除 远程仓库

    查看远程仓库地址git remote -v(去掉-v可查看远程仓库名 ) 添加远程仓库地址git remote a...

  • git 命令行操作笔记

    git中的选项解释 创建本地git仓库 提交代码到git仓库 本地git仓库添加到远程仓库中 克隆远程仓库到本地 ...

网友评论

      本文标题:【Git第十一节】远程仓库

      本文链接:https://www.haomeiwen.com/subject/ancsactx.html