【GIT】工作原理以及入门到精通系列操作

git学习记录

基础操作

在当前文件内创建一个仓库,$git init

将文件添加到仓库,$git add readme.txt

将文件提交到仓库,$git commit -m "write a readme file"(-m 后面是提交说明,可省略但不提倡)

查看仓库状态,git status

查看修改内容,git diff

版本回退

选择回退版本,git reset --hard HEAD(当前版本),HEAD^(上一个版本),HEAD^^(上上个版本)=HEAD~2

                            git reset --hard commit_id

查看版本日志,git log

查看命令历史,git reflog

撤销删除误操作

本地取消修改,回退到与版本库一样的状态,git checkout -- readme.txt

把缓存区的文件撤销回工作区,git reset HEAD <file>

删除文件,git rm test.txt

管理分支

查看分支,git branch

创建分支,git branch <name>

切换分支,git checkout <name>

创建+切换分支,git checkout -b <name>

合并某分支到当前分支,git merge <name>

合并分支添加描述,git merge --no-ff -m " " <name>

删除分支,git branch -d <name>

缓存当前分支内容,git stash

查看缓存列表,git stash list

选择缓存任务,git stash apply stash@{0}

删除缓存任务,git stash drop stash@{0}

选择并删除缓存任务,git stash pop stash@{0}

https://www.jianshu.com/p/072587b47515 一篇文章,教你学会Git

https://www.liaoxuefeng.com/wiki/896043488029600 廖雪峰学习网址

https://gitee.com/liaoxuefeng/learn-java/raw/master/teach/git-cheatsheet.pdf   GIT CHEAT SHEET

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值