git的基本命令

git基础

1.使用git前的配置

配置提交人姓名:git config --global user.name 提交人姓名
配置提交人邮箱:git config --global user.email 提交人邮箱
查看git配置信息:git config --list (分别查看 git config user.name || git config user.email)

2. git基本的使用

创建一个仓库
git init
查看文件状态
git status
添加到暂存仓库
git add 文件列表
提交到本地创库
git commit -m '提交的信息'
查看提交记录
git log //使用git log --oneline 缩减到一行显示
设置版本号
git tag v1.0.0
git checkout v1.0.0 
注:版本号可以自定义
回滚版本
git reset --hard 版本号
查看回滚之后提交的版本
git reflog
回滚还没修改状态
git status
git checkout -- index.html 
回滚到还没add到暂存仓库状态
git add .
git status
git reset head index.html
总结
git init
git add
git commit
git log
git reflog
git reset --hard 版本号git
git reset head 

3. 分支

实现多人开发,相互不影响

查看已有分支
git branch
创建一个分支
git checkout -b 分支名称
git branch 分支名称
注:使用checkout -b'分支名'   会创建并进入分支
   branch'分支名'           创建分支不会进入分支
切换分支
git branch
git checkout 分支名称"
合并分支
git merge 分支名称
删除分支
git branch -d 分支名称
git branch
合并冲突问题

提示以下的问题就是:合并冲突

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4Hgolk5C-1646639552509)(C:\Users\鸢泽童话\AppData\Roaming\Typora\typora-user-images\image-20220303200926752.png)]

手动修改:找到修改的文件,进行手动修改

总结
git branch            //查看分支
git branch 分支名      // 创建分支
git checkout 分支名     //切换分支
git merge 要合并的分支   //分支合并(可能产生冲突)
注意:切换分支再合并分支

git branch -d 分支名称  //删除分支

4. 工作流

项目开始创建2个分支(master、dev),一个稳定版,一个dev测试版,开发的基于dev分支上经行开发,master用来合并稳定分支

5. 远程仓库

连接远程仓库
git remote add origin 创库地址
添加一个分支到远程创库
git push -u origin 分支名

ev测试版,开发的基于dev分支上经行开发,master用来合并稳定分支

5. 远程仓库

连接远程仓库
git remote add origin 创库地址
添加一个分支到远程创库
git push -u origin 分支名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值