git学习(一)

一.设置用户名和电子邮件

命令:$ git config --global user.name "Your Name"

           $ git config --global user.email 你的邮箱

可以用$ git config -l命令查看你设置的用户名和邮箱

二.创建版本库

1.创建空目录(选择合适的硬盘创建,这里以d盘为例)

$ mkdir gittest      //创建目录

$ cd gittest           //进入该目录

2. 把gittest目录初始化成可以被git管理的仓库

$ git init

三、git常用命令

1.cd 盘符:进入某个盘根目录

2.cd c:/Users/Test :进入c盘的Test子目录

3.git add:把文件添加到仓库

4.git commit -m "××××" :提交文件,"××××"相当于备注的意思

5.ls或dir命令可以查看当前目录的文件

6.git status:查看当前仓库的状态,可以看到哪个文件被修改了,但还没有准备提交的修改

7.git diff:该命令和git status类似,要随时掌握工作区的状态,可以使用git status,git diff可以查看修改内容

8.git log:显示从最近到最远的提交日志(可以用git log --pretty=oneline指定每个版本信息只占一行)

9.git reset --hard HEAD^:回退到上一个版本

10.cat filename:查看当前文件

11.git rm filename:用于删除一个文件

12.git checkout HEAD^ filename:恢复文件,其实是用版本库里的版本替换工作区的版本

13.如果想回到指定的版本,需要找回指定版本对应的commit id,使用命令:git reset --hard commit_id  (其中commit_id是版本号,不用全写,也不能写太少,避免重复)

14.git reflog:查看以前的每一次命令,可以找到当时的版本的对应id即commit_id

①HEAD^指向的版本是当前的版本,因此,Git允许我们在版本的历史之间穿梭,使用命令

git reset --hard commit_id

②穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本

③要重返未来,用git reflog 查看命令历史,以便确定要回退到未来的哪个版本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值