git入门

git

学习git的目的:

1完整的版本控制,解决多人协作的问题

2.提高开发效率

Git != github;

Git安装

打开Git Bush

git配置用户信息

git config --global user.name "用户名"

git config --global user.email "邮箱地址"

git config -list --> 查看配置

创建仓库

初始化版本库

git init

添加文件到版本库

git add

git commit

查看仓库状态

git status

工作流

新增提交 add,comit 一次完整的提交完成;

回滚:1、add 到暂存区,没有commit提交,需要移除这次提交:git reset HEAD <file>,

          2、需要回滚这次修改,git checkout -- <file>,直接把文件修改的内容删除了(相当于没有更改)

回滚版本:文件经过多次commit提交后,需要回滚到,某一次之前的提交版本:

                git reset --hard 9db8ff85870ec384cbfba3d0869990d902f5e378(版本号)

直接回滚整个仓库:

            git rm test.txt 直接删除文件,然后提交 

            git commit -m '删除这个版本'

整个流程完整了,新增,修改,回滚,删除!!!

git init --> 初始化本地仓库

git status 文件绿名,需要回滚到上一次add

git reset HEAD 文件名  --> 暂存区回退到上一次

git status 文件红名

git checkout -- 文件名  --> 工作区回退到上一次(本地仓库回滚) 

https://img.mukewang.com/5bfa5235000121a910180537.jpg

 

git log --> 所有commit信息

https://img3.mukewang.com/5bfa52550001ac5008840563.jpg

git reset --hard "commit后的哈希值" --> 上传区和暂存区的文件都回滚,commit删除,HEAD向后

git revert "commit后的哈希值" --> 反向提交回滚,提交新的commit,HEAD向前

 

git rm 文件名 -->清理工作区文件

git commit -m "同步上传区"

 

https://img3.mukewang.com/5bfa53960001ad1b10950627.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值