1、常用命令-案例1-提交本地库
①设置用户签名(作用:提交代码时,知道你是谁。这一步,永久生效,即:只需要操作一次,下个项目不用设置用户签名)
- git config --global user.name 用户名
- git config --global user.email 邮箱
举例:
在桌面新建一个练习文件夹
打开git-test文件夹,右击打开git命令窗口
设置用户签名:
注意:此处的用户名、邮箱,可以是虚拟的,就好像我们的网名。
查看这.gitconfig配置文件中,这两个设置的值:
②初始化本地库
- git init
举例:打开桌面的练习文件夹git-test,然后打开git控制台,运行git init指令
③查看本地库状态
- git status
下面是文件在本地电脑(工作区、暂存区、本地仓库)的移动流程:
下面在git-test测试文件夹中,新建一个文件,并写点代码在里面:
此时再查看本地仓库的状态:
④添加/移除文件到暂存区
- git add 文件名 / git add .(.代表所有文件)
- git rm --cached 文件名
存放在暂存区的文件,可以有两种选择:从暂存区移回工作区(较少使用) / 从暂存区提交到本地仓库(经常使用)。
演示:将login.txt文件,从暂存区移回工作区
演示:将工作区中的所有文件,都添加到暂存区中
⑤提交到本地仓库
- git commit -m "日志信息" [文件名]
这个命令,负责把暂存区的文件,提交到本地仓库。
然后我们再次修改这个login.txt文件:
查看本地仓库状态:
下面我们需要再次将被改动的文件,添加到暂存区、提交到本地仓库:
⑥查看日志
- git log (查看当前日志)
- git reflog(查看历史日志)
通过git log命令,查看日志:
2、常用命令-案例2-版本穿梭
查看当前git中,有哪些版本:
此时login.txt的内容如下:
穿梭到v1.0版本:
如果我们想从v1.0版本,再次回到v1.1版本,首先要获取版本号,此时就不能通过git log命令了:
此时需要通过git reflog命令,来获取v1.1的版本号:
注意一点:在git控制台,复制版本号(ctrl+c)、粘贴版本号(按一下滚轮)。
以上就是git常用命令、版本控制的内容,如果想了解更多的git知识和使用技巧,请持续关注本博主的Git合集~