linux中git的基本使用

工作区:实质就是一个文件夹。在工作区中创建或修改文件。

版本库:就是执行git init后,在工作区中的那个隐藏文件.git。把暂存区中所有的文件一次commit后,全部放入版本库中。

当我们执行git init后,Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。

暂存区:存在版本库中。把工作区中修改后的文件先添加到暂存区。如果文件在工作区修改了,但没添加到暂存库,那么commit时将不会更新文件的修改。

filename:文件名    <name>分支名    

基本命令操作:

git init                              初始化空代码仓库
git status                            查看工作区状态
git log                               查看版本记录,查看版本日志 显示详细信息
git reflog                            显示简略信息中有版本序号
git add filename                      添加文件到暂存区
git commit -m '注释'                  添加到版本库
get checkout filename                 丢弃在工作区的文件修改
git reset HEAD filename               丢弃在暂存区的文件修改
git diff <filename>                   可以查看文件filename在没有放入暂存区前做了什么修改
git diff HEAD --hard <filename>       可以查看工作区和版本库里面最新版本的区别。
git reset --hard HEAD^  HEAD^         回退到前一个版本
git reset --hard HEAD-1 HEAD^         回退到前一个版本
git reset --hard HEAD 序号            HEAD序号回退到这个序号的版本
git branch                            查看当前工作区有哪些分支
git branch -d <name>                  删除分支name
git checkout -b <name>                创建新分支name并把新分支当前工作区
git checkout <name>                   切换当前name工作区
git merge <name>                      把分支name合并到当前分支

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值