常用git命令

配置git

git config --global user.name "你的名字"
git config --global email.name "你的邮箱"

初始化git仓库

git init

添加文件

# 将要提交的修改放到暂存区
git add .
git add *
git add 某某文件1 某某文件2

提交

# 将修改提交到工作区
git commit -m "你的注释信息"

查看

# 查看git仓库状态
git status
# 查看修改内容
git diff
# 查看提交的历史记录
git log
# 查看提交的历史记录(简短显示)
git log --pretty=oneline
# 查看你的每一次git命令
git reflog
  • 如果git status告诉你有文件被修改过,用git diff可以查看修改内容。

回退

# 回退到上一版本 (HEAD指向的是当前版本)
git reset --hard HEAD^
# 回退某一版本
git reset --hard 某个commit id

撤销修改

# 撤销工作区文件修改
git checkout --你的文件
# 撤销暂存区修改
git reset HEAD 你的文件

删除文件

# 从版本库中删除文件
git rm 你的文件

分支管理

# 创建并切换dev分支
git checkout -b dev
# 切换dev分支
git checkout dev
# 查看当前分支
git branch
# 把dev分支合并到当前分支上
git merge dev
# 删除dev分支
git branch -d dev

stash

# 临时存储当前修改
git stash
# 查看临时修改
git stash list
# 恢复临时存储
git stash apply
# 删除临时存储
git stash drop
# 恢复并且删除临时存储
git stash pop
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值