管理远程仓库
三、管理远程仓库
1、git remote/git remote -v
bakkdoor git://github.com/bakkdoor/grit.git
cho45 git://github.com/cho45/grit.git
defunkt git://github.com/defunkt/grit.git
koke git://github.com/koke/grit.git
origin git@github.com:mojombo/grit.git---clone时
--默认添加origin远程库和跟踪远程master分支
2、添加远程仓库
git remote add pb git://github.com/paulboone/ticgit.git
3、抓取远程仓库的数据
git fetch pb----把远程有本地没有的更新到本地库
此命令会到远程仓库中拉取所有你本地仓库中还没有的数据。运行完成后,你就可以在本地访问该远程仓库
中的所有分支,将其中某个分支合并到本地,或者只是取出某个分支,一探究竟。
!!!!fetch 命令只是将远端的数据拉到本地仓库,并不自动合并到当前工作分支,只有当你确实准备好
了,才能手工合并。
!!!本地不能修改远程分支,只能本地修改推送更新到服务器,然后再次git fetch后,
才会获取到远程分支的更新
!!! git pull==git fetch + git merge
4、推送数据到远程仓库
git push origin master--默认把本地的master分支,推送到远程的master分支
5、!!!!查看远程仓库的信息--查看远程仓库分支情况
git remote show origin
6、远程仓库的重新命名
git remote rename pb pb2
7、删除
git remote rm pb