git使用

初始化

git init

提交到暂存区

git add .

提交到本地仓库

git commit -m "提示说明"

查看历史版本

git log

查看版本id

git log --oneline

切换到指定版本id

git reset --hard 版本id

关联远程仓库

git remote add origin 新建的远程仓库的地址

第一次推送

git push -u origin master

克隆远程仓库的代码

git clone 远程仓库地址

下拉

git pull origin master

查看分支

git branch

创建分支

git branch 分支名

切换分支

git checkout 分支名

合并分支

git merge 要合并的分支名(在当前分支合并其他分支)

克隆分支

git clone -b 要克隆的分支 仓库地址

删除本地分支

切换到别的分支 git branch -d 分支名

强制删除 git branch -D 分支名

删除远程分支

git push origin --delete 分支名

git团队开发

克隆代码

# 在任意目录执行
git clone git地址
# 进入目录

# 安装一次
npm i

额外创建其他两个分支

git branch release : 创建release分支

git branch develop :创建develop分支

三个分支的说明

develop: 用来做开发(项目开发阶段)

release: 用来做测试(项目测试阶段)

master: 稳定分支。上线的项目就要合并到master

推送本地三个分支到远程仓库

# 添加仓库地址  
git remote add origin 自己仓库地址
# 推送master分支
git push -u origin master
# 推送release分支
git push origin release
# 推送develop分支
git push origin develop

合并代码时出现的错误

问题一:merge时的冲突

原因:远程代码和本地代码修改了同一个地方,无法合并

image.png

手动解决冲突

image.png

问题二:memerge时出现的异常

image.png

解决异常的操作过程

按下shift加分号 (shift + :) , 此时,会在底部出现一个输入框,写入:wq,然后按下回车

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值