git常见命令

一、git基础命令

1.基础命令

代码推到本地暂存区命令:

git add . //此时要注意add后面有一个空格

暂存区代码推到本地仓库:

git commit -m ‘提交说明’ //commit后面注意有一个空格

将远程仓库中的代码拉下来

git pull

把拉下的代码和自己本地仓库的代码进行汇总:

git push //怎么记?一拉一推就可以完成本地仓库与远程仓库的更新

查看提交详细信息:

git log

查看提交过的历史版本:

git log --oneline

根据版本号,回到之前的版本:

git checkout 版本号
git checkout master //master是最近一次的提交

二、git的分支

为什么使用git分支?

使用git分支会更加便于对代码的管理

在git中 master 是主分支

1.分支的流程

  • 首先,分支上写的代码会保存到本地仓库
  • 切回到主分支master
  • pull拉下远程代码,把远程仓库中的代码拿下来
  • merge合并,将本地仓库中的分支代码和远程仓库中的代码进行合并。
  • 合并时会有合并冲突,合并完,进行git add,commit推向远程仓库

2.常用命令

创建分支命令

git branch dev(分支的名字)

查看所有分支的命令

git branch

切换分支

git checkout dev(分支的名字)

将dev分支的代码合并到master分支

//先把dev分支写的代码提交到本地仓库
git add .
git commit -m ‘dev分支写的代码’
//切换将要合并的master分支
git checkout master
//拉远程代码放到master分支上面
git pull
//将dev分支上面的代码合并到master分支上
git merge dev
//合并完之后,将合并的代码以及被拉下来的代码一起推到远程仓库里
git push

总的说来,就是先将分支代码保存在本地仓库中,然后把远程仓库里的代码拉下来,放在master分支中,对分支与master中的两段代码进行merge合并,最后一起推向远程仓库中。

3.合并时有冲突怎么办?

两个人改了相同的地方——冲突

要决定留下哪一个还是都留下
在这里插入图片描述
左边是留下master分支,中间是留下其他分支,第三个是都留下。

选择完毕之后,再推向远程仓库

参考视频:BV1hr4y1B7n3

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值