管理远程仓库

三、管理远程仓库
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

posted @ 2019-09-14 18:31  FromScratch  阅读(197)  评论(0编辑  收藏  举报