列出当前远程库
1、列出当前所有的远程仓库
$ git remote
origin
korg
test
2、列出远程仓库的url
$ git remote –v
origin git@sprdroid.com/android/build.git
korg git://github.com/android/build.git
test /home/scott/gitrepo/build.git
添加远程库
要添加一个新的远程库,需指定一个简单的名字,以便将来引用,格式如下:
git remote add [shortname] [url]
$ git remote add pb git://github.com/scottbuild/bootloader.git
$ git remote –v
origin /home/scott/gitrepo/bootloader.git
pb git://github.com/scottbuild/bootloader.git
从远程库抓取数据
git fetch [remote-name]
此命令会到远程库中拉取所有你本地库中还没有的数据。
fetch的命令只是将远程库的数据拉到本地库,并不自动合并到当前工作分支,需要手工合并。
$ git fetch
$ git fetch pb
如果设置了跟踪分支,可以使用git pull命令自动抓取数据下来,然后将远端分支自动合并到本地仓库中当前分支。
推送数据到远程库
git push [remote] [local.branch]:[remote.branch]
将本地仓库中的local.branch推送到远程仓库remote.branch中。
git push 默认将当前分支推送到远程仓库中。
将本地的test分支推送到origin远程仓库:
$ git push origin test
将本地的scott_test分支推送到origin库的test分支:
$ git push origin scott_test:test
注:推送数据需要在远程库有写权限。
如果在你推送前,已经有其他人推送了若干更新,那你的推送操作就会被驳回。必须先把他们的更新抓取到本地,合并到自己的项目中,然后才可以再次推送
查看远程库信息
git remote show [remote-name]
查看某个远程库的详细信息,包括相应的url,处于跟踪状态的远程分支,未同步的远程分支,已删除的远程分支,git push,git pull默认操作分支。
$ git remote show origin
* remote origin
URL:git@sprdroid.com/android/build.git
remote branch merged with ‘git pull’ while on branch master
master
tracked remote branches
test
master
local branch pushed with ‘git push’
master:master
远程库的删除和重命名
1、重命名
git remote rename [remote-name] [new-remote-name]
$ git remote rename origin paul
$ git remote
pb
paul
对远程库的重命名,也会使对应的分支名称发生变化。
2、删除
碰到远端服务器迁移,或者克隆镜使用,那么需要移除对应的远程库:
git remote rm [remote-name]
$ git remote rm origin
分享到:
相关推荐
参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库。远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写。...该文档很好的讲解了git的远程仓库的使用。
git使用教程,学会使用git以及github远程仓库操作
在对远程仓库做了git clone --mirror后,使用gitfetch工具实现git fetch的批量更新处理
介绍 远程仓库在协同开发中起着关键的作用,它提供了一个中央存储库,使多个开发者能够协同工作、...这里的"origin"是一个别名,你可以使用其他名称来表示远程仓库。 git remote add origin 远程仓库URL 4、提交代码
Git的使用总结与远程仓库GitHub
Git采用SSH协议创建远程仓库,并把本地工程上传到远程仓库
怎样使用git将项目上传到远程仓库,对于Git提交的命令,本资源以最简单的说法展示命令应该怎样写,怎样提交。
按步骤详细介绍了如何安装git、git创建本地仓库、本地仓库如何关联GitHub远程及push内容到远程仓库中。
python git相关操作,git标签管理,介绍了git在远程仓库的链接,以及后期liunx运行程序
git安装讲解使用,提交git远程仓库详解,git分支详解,联系我可详解
主要介绍了Git如何修改远程仓库地址,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本地仓库和远程仓库在本质上没有太大区别,只不过一个是本地电脑,一个是远程电脑.这篇文章主要介绍了git 入门教程之本地和远程仓库的本质介绍,需要的朋友可以参考下
GIt本地仓库、远程仓储,创建分支、合并分支以及提交等
git操作,添加ssh秘钥,远程连接
关于Ubuntu18.04本地搭建远程git仓库的过程以及注意事项。通过实际的搭建并已经验证通过,是可行的。
git同步本地代码到远程仓库 git pull --rebase origin master git命令解释: git add . 添加到暂存区域 git commit -m "日志信息" 提交到本地库 git push 提交到master是分支 git config --global -l 查看是否设置...
包含Git全套教程,从0到git大神,包含内容有: 1.版本管理工具概念2.版本管理工具介绍 3.Git发展简史4.Git的安装 5.Git工作流程 6.Git的基本使用01-TortoiseGit ...11.命令行-git远程仓库操作 12命令行-分支 案例等内容
git和coding.net使用 远程仓库
从远程仓库克隆 :git clone [url] 本地仓库命令: git status:查看文件状态 git add [文件名]:将文件的修改加入暂存区 git reset [文件名]:将暂存区的文件取消暂存,或者切换到指定版本git reset --hard [版本号...