git操作

1.从远程仓库克隆项目

git clone ...

2.切换分支:git checkout + 分支名

3.查看所有分支: git branch -a

默认是master,当你切换分支成功的时候就会把另外分支的内容克隆下来,不用再git clone之类的

4.拉取新建分支的代码

假如是多人使用该仓库,先git pull 拉取下来,然后

git checkout -b quasi-production origin/quasi-production 把远程仓库的quasi-production的代码拉取到本地仓库quasi-production。

2022.12.28更新:

多人公用一个仓库开发,a新建了一个仓库,b在git bash上看不到新建的分支,执行git checkout -b 本地分支a origin/远程分支b 时报错fatal: ‘origin/XXX‘ is not a commit and a branch ‘XXX‘ cannot be created from it应该怎么处理?

解决办法:

git fetch origin(将远程的数据重新加载到本地,报错原因是因为本地认为远程没有该分支,实际远程是有该分支的)

git branch -r (查看远程分支)

git checkout -b 本地分支a origin/远程分支b

2023.5.25更新:新建分支

git pull origin master ,在master分支下,保证当前代码与线上同步,是最新的
git branch <分支名> ,正儿八经的新建分支。
git checkout <分支名> ,切换 到新建的分支上,再进行下一步。
git push origin <分支名> ,把本地分支推到远端,让远端也有一个你的分支,用来后面提交你的代码。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值