远程仓库的基本操作

发布于 2024-05-31 21:19:12 字数 1598 浏览 21 评论 0

一. 查看远程仓库

查看远程服务器的简称:

git remote

查看远程仓库简写与其对应的 URL:

git remote -v

查看某一个远程仓库的详细信息:

git remote show <remote-name> #remote-name 是远程服务器的简称,是我们添加远程服务器的时候指定的

二. 添加远程仓库

git remote add <shortname> <url> #shortname 是这个远程仓库的别名

例如:

git remote add TestGit  https://github.com/tianjindong/TestGit.git 

​ 如果你使用 clone 命令克隆了一个仓库,命令会自动将其添加为远程仓库并默认以 “origin” 为简写。

三. 远程仓库的移除与重命名

重命名:

git remote rename <old-name> <new-name>

移除:

git remote rm <remote-name>

四. 从远程仓库中抓取与拉取

git fetch [remote-name]  #remote-name 就是我们在添加远程仓库时指定的仓库别名

​ 必须注意 git fetch 命令会将数据拉取到你的本地仓库 - 它并不会自动合并或修改你当前的工作。 当准备好时你必须手动将其合并入你的工作。

四. 推送到远程仓库

git push <remote-name> <branch-name> #remote-name 表示远程仓库的简称,branch-name 是分支名

只有当你有所克隆服务器的写入权限,并且之前没有人推送过时,这条命令才能生效。 当你和其他人在同一时间克隆,他们先推送到上游然后你再推送到上游,你的推送就会毫无疑问地被拒绝。 你必须先将他们的工作拉取下来并将其合并进你的工作后才能推送。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

娇妻

暂无简介

文章
评论
28 人气
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文