Network

1 远端

1.1 创建远端

在本地拥有一个Git仓库,还需要把修改发送到哪里

$ git remote add <目的地名字> <目的URL>

其中,目的地名字是自己容易记住的;如,

$ git remote add origin https://github.com/XXX

1.2 修改URL

$ git remote set-url <想要修改的远端名字> <新URL>

1.3 删除远端

$ git remote rm <目的地名字>

$ git remote rm origin

1.4 获取全部目的地名字和相应URL

$ git remote -v

注意:远端也有分支,与本地分支不同的是,所有远端分支名字前有一个前缀,用以响应远端控制,大部分情况是origin/;

2 fetch, pull, push

2.1 fetch

去github.com抓取任何信息,下载下来,放在远端追踪分支中;

$ git fetch origin
$ git branch -r

2.2 pull

先做fetch,将要拉取的东西放到origin/<分支名>里,再做合并,合并到那个分支名的本地版本库中,如

$ git checkout feature1
$ git pull origin

切换到feature1分支;将要更新github.com关于feature1的任何信息到origin/feature1,再做合并到feature1;

2.3 push

当在本地完成修改,准备发送到远端github.com;

$ git push origin

将全部信息发送至远端,同时更新远端追踪的分支;


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值