Git知道这些命令就够了

Git 基本使用

1. git基本原理

你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 暂存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,它指向你最后一次提交的结果。
在这里插入图片描述

2. git提交更新操作

本地添加到暂存区 git add <filename>
暂存区提交到HEAD git commit -m 提交代码信息
推送到远端仓库 git push [远端名称(默认是master)]
更新代码:git pull [远端名称(默认是master)]

3. git文件恢复操作

工作区恢复到暂存区git checkout -- <filename>
丢弃本地所有的改动和提交
git fetch origin
git reset --hard origin/master
撤销本地的commitgit reset --soft HEAD^

--mixed删除工作空间改动代码,撤销commit,并且撤销git add . 操作
这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。
--soft不删除工作空间改动代码,撤销commit,不撤销git add .
--hard 删除工作空间改动代码,撤销commit,撤销git add .

4. git切换分支操作

在这里插入图片描述
查看所有分支git branch -a
切换分支git checkout 分支名称
创建一个叫做“feature_x”的分支,并切换过去 git checkout -b feature_x

5. git冲突解决

git stash 先把文件存放起来
git stash list显示存放
git stash apply 回复工作区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值