远程仓库的基本操作
一. 查看远程仓库
查看远程服务器的简称:
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 技术交流群。

上一篇: Git 撤销操作
下一篇: 谈谈自己对于 AOP 的了解
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论