Git学习笔记1

来源:互联网 发布:浩方对战平台mac版本 编辑:程序博客网 时间:2024/05/24 23:14

本人初学Git,特此记录,以待后观。
在网上看到廖雪峰老师的博客(https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000),感觉写的很详细,于是就认认真真地学了起来,以下是学习的小结。

对本地仓库的操作:

1、输入用户名和注册邮箱
git config –global user.name “Your Name”
git config –global user.email “email@example.com”//–global是指你这台机器所有的git仓库都会使用这个配置
2、选择一个合适的路径(无中文)下,点击右键,选择”Git Bash Here”,输入
mkdircd 仓库名
$pwd //显示当前目录
通过 git init 命令把这个目录变成Git可以管理的仓库,这时当前目录下就会出现 .git的目录
3、命令 “git add 文件名” 将文件添加到仓库。执行这一命令,没有任何显示,就代表已经将文件添加到stage(或者叫index)的暂存区。
4、命令 “git commit -m “提交文件的简略信息”” 将暂存区的所有文件提到仓库中,形成一个新的版本。
5、 命令 “git status” 显示仓库当前的状态
命令 “git diff 文件名” 获取修改的相应信息
6、 命令 “git log” 获取从最近感到最远的提交日志
命令 “git log –pretty=oneline” 获取commit id(版本号)和提交信息,版本好是一个SHA计算出来的很大的数字,用十六进制表示,为了避免重复。
7、 命令 “git reset –hard 版本号”,Git将恢复成相应到相应的版本
命令 “git reflog” 获取每一次的命令
Git的版本回退速度很快,因为在其内部有个指向当前版本的 HEAD 指针,每个新的版本都有一个特定的版本号,只要HEAD指针指向相应的版本号就行了。
8、当你将版本库中的文件删除时,有两种情况,一是确实要从版本库中删除该文件,这时就用命令 “git rm” 删掉, 并 “git commit -m “操作信息”“,此时文件就从版本库中删除了。
二是删错了,因为版本库中还有,可以用命令 “git checkout – 文件名” 将版本库中的版本替换工作区的版本

原创粉丝点击