Git:基础调用
Posted liangshibo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git:基础调用相关的知识,希望对你有一定的参考价值。
1、Git的安装
1)、下载Git的安装包 ,小白嘛,一路点下一步就对了,知道安装完成
2)、安装完成之后,右键点击空白处,出现Git Bash Here就算安装成功了
3)、输入命令来设置自己的名称和email,设置这个就是为了告诉别人你是谁,邮箱是多少。别人可以和你填一样的,但是ip不一样。就像你叫张三,他也叫张三,虽然姓名相同,但是身份证号是唯一的,还是可以区分的。也可以瞎写,完全可以在名称那一栏填上“一根老黄瓜”。
git config --global user.name "Your Name" //设置名称 git config --global user.email "email@example.com" //设置邮箱
2、创建版本库,我理解成创建本地仓库。
找一个你觉得不错的文件夹。右键进入Git Bash Here,输入命令:git init 就算完事了,成功之后会在文件中创建一个 .git 的文件夹
git init //初始化仓库
3、提交修改或新增的文件到版本库、删除文件。
git add 1.txt //提交文件“1.txt”到暂存区 git add --all //提交所有改动的文件到暂存区 git rm 1.txt //git删除文件,手动删除文件或者单纯使用rm删除对于git来说就是一次对系统的修改,删除也需要提交到版本库 git commit -m"第一次提交" //将暂存区所有的改动上传到本地库并清空暂存区,-m代表注释的意思,很多地方都有可能用到 git status //查看是否有变化,哪些文件有变化,文件的状态是啥。。。
暂存区和工作区和版本库的概念建议大家去看看廖雪峰老师的教程:https://www.liaoxuefeng.com/wiki/896043488029600
4、版本记录
1)如果我们需要操作版本记录,首先要知道这些记录都记录了啥
git log //查看提交记录,显示提交人,提交时间,提交id,备注 git log --pretty=oneline //查看简单提交记录,只显示提交id和备注 git reflog //记录了所有撤销、提交的记录
2)版本回退,可以直接回退至前几个版本,也可以根据版本id回退
git reset --hard HEAD^ //回退至上一个版本 git reset --hard HEAD^^ //回退至上上一个版本 git reset --hard~100 //回退至上100个版本 git reset --hard 9108f //回退至id为“9108f”的版本,"9108f"是我的第二次修改的版本id,取前5位就成,前6位也行,都填上也可以
以上是关于Git:基础调用的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段