git 远程库操作
查看远程库
-
git remote
可以显示远程库的名字,一般如果是clone过来的远程库名字为origin -
git remote -v
可以显示你push或者fetch的具体URI,如下$ git remote -v origin https://github.com/vincentduan/RDF-JENA.git (fetch) origin https://github.com/vincentduan/RDF-JENA.git (push)
-
git remote show
可以展示更加详细的远程库信息
添加远程库
- 当你使用
git clone
克隆某个github上的项目,其实就是隐式得添加了远程库,名字为origin - 也可以显式得添加远程库
git remote add name url
,name是远程库得名字,url是其链接地址
操作远程库
-
拉取远程库的更新,可以简单使用
git pull
, 拉取远程库更新,并尝试跟本地分支进行合并git pull <远程库名> <远程分支名>:<本地分支名>
一般更为安全得拉取更新为
get fetch
,get fetch
只是拉取更新,并不立即尝试合并,所以可以经过比较之后,再进行
git merge
,如下先进行fetch,拉取更新,再mergegit fetch origin master git merge origin/master
重命名,删除远程库
git remote rename <originname> <new name>
,可以对远程库进行重命名git remote remove <name>
,可以对远程库进行删除
上传到远程库
git push origin master
, 上传到远程库origin的master分支