Git基本操作(一)

一.创建版本库

1.创建文件夹

-mkdir filefolder_name//创建文件
-cd filefolder_name//进入目录
-pwd//显示当前目录

2.初始化仓库

-git init//把当前目录变成git可以管理的仓库

3.把文件添加到仓库

eg:readme.txt

//①把文件从工作区添加到暂存区
-git add readme.txt
//②把文件从暂存区提交到仓库
-git commit -m"备注内容"

二.时光穿梭

1.

-git status//查看仓库有没有变化
-git diff//查看有哪些变化
2.

HEAD表示当前版本

-git log//看历史记录
-git log --pretty=oneline//看简洁的历史记录
-git reset --hard HEAD^//退回到上一个版本
-git reset --hard HEAD~100//退回上一百个版本
-git reset --hard 版本号//返回某个版本
-git reflog//记录使用过的命令
3.管理修改

Git跟踪并管理的是修改,而非文件。(如:第一次修改-》git add-》第二次修改-》git commit,commit只负责把暂存区的内容提交,也就是第一次的修改被提交了,第二次修改没有提交。)

-git diff HEAD -- readme.txt//查看工作区和版本库里最新版本的区别

4.撤销修改

//①只修改了工作区,放弃工作区修改
-git checkout -- readme.txt
//②修改添加到了暂存区,分两步
-git reset HEAD readme.txt//清空暂存区修改
-git checkout -- readme.txt//清空工作区修改
//③修改已经提交到版本库
//版本回退

5.删除文件

eg:在工作区手动删除文件test.txt,或rm test.txt(在版本库中也有该文件)

//①确实想要删除该文件
-git rm test.txt
//②工作区不小心误删了该文件,想要从版本库中恢复该文件
-git checkout -- test.txt






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值