Git的配置
配置账号 邮箱
git config --global user.name 用户名
git config --global user.email 邮箱号
git config --list 查看列表的所有参数
Git的使用
空目录进行git仓库的初始化
git init
查看当前版本库状态
git status
添加到暂存区
git add . 提交 [一个.就是提交全部文件] 点 可以改为单个文件
添加到仓库里面去
git commit -m 把文件存到仓库里
git commit -m 注释内容
版本库中删除文件
git rm 删除的文件 移除版本库 同时删除工作区文件
git rm --cached 删除的文件
–cached 版本库移除 工作区不删除
查看日志
git log 按q键退出
git log --oneline 简约版本的日志
git log --pretty=oneline 全的日志编号
git reflog 也是查看版本的 日志编号7位 同是还有序号
版本回退
git reset --hard 哈希值git reset --hard HEAD^ 后退一步 一个^后退一步 git reset --hard HEAD
1 指定后退的步数
提交到版本库中了 进行编辑以后 发现不想要编辑以后的 用没之前就好了东西
git checkout – 文件名
数据提交到暂存区以后 使用
git reset head 文件名 可以进行回退设置
git checkout – 文件名 回退的内容
关联 github的仓库
使用 git remote add 名称(origin) 远程的下载克隆地址
首次 推送的地址
git push -u 名称(origin) 分支名
第二次 使用 git push 直接推送即可
定义标签
git tag 标签名
推送小版本 号 也就是所谓所谓 标签 使用
git push -u origin 定义的标签名
创建分支
查看分支 git branch
创建分支 gir branch 分支名称
切换分支
git checkout 分支名
分支合并
git merge 要合并的分支
分支删除
删除已经合并过的分支
git branch -d 分支名称
删除没有合并过的分支
git branch -D 分支名称