git-ack

本文详细介绍了Git的分支管理和远程仓库操作,包括如何创建、修改和删除远程仓库,以及如何进行分支的拉取和推送。重点讲解了`origin`作为默认远程仓库的命名,以及GitHub将`master`分支更名为`main`的变更。此外,还阐述了`git pull`和`git push`的使用方法,帮助开发者更好地理解和实践Git工作流。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Git 理解

  • Git 按照分支来管理代码
  • Git 中的分支分为本地分支和远程分支
  • 工作中, 一般直接在本地分支开发,然后合并到远程分支
  • 远程仓库的默认名字 origin

配置远程仓库

  • 修改远程仓库名称

    git remote rename origin test
  • 查看远程仓库

    git remote -v
  • 添加远程仓库

    git remote add testa git@github.com:ChinglinTHU/git-test-a.git

    说明:
  1. add 的方式就是在原来基础上添加, 不会改变远来的远程仓库
  2. 添加之后需要pull,才能在本地看到对应repo的信息

    git pull testa
  • 删除远程仓库

    git remote remove testb

分支代码的 拉取 pull 和推送 push

  • 本地建立分支

    git checkout -b local
  • 代码推送

    标准写法

    git push test local:local

    其中 test是远程仓库的名字. 第一个 local是本地分支的名称。第二个 local是远程分支的名称。将本地 local分支的代码推送到远程分支的 local分支。
  • 不太推荐写法

    git push

    说明

     1. 默认推送到远程 origin 仓库

     2. 默认推送到远程仓库同名的分支中去
  • 将远程分支代码 pull 到本地

    git pull testa remotebranch:localbranch

    使用方式和本地分支推送到遠程分支的方式类似。

总结

 origin 是远程分支在本地分支的一个默认的名字,这个名字也可以修改为其它的名字。

master 和 main 分支

 Github 最近将 “master” 改为 “main” .

master 检查

git checkout master

分支查看

git branch -a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值