1.1 KiB
1.1 KiB
git基本使用
Git的安装
官网:https://git-scm.com/downloads
Git基本概念
工作区 -> 暂存区 -> 版本库
Git常用操作
仓库初始化
git init
提交到暂存区
# 提交当前全部
git add .
# 提交指定文件
git add fileName
从暂存区checkout文件(相当于恢复到修改前的状态)
git checkout -- fileName
提交版本库
git commit -m '备注'
git push
命令格式
git push <远程主机名> <本地分支名>:<远程分支名>
将本地的 master 分支推送到 origin 主机的 master 分支
git push origin master
等价于
git push origin master:master
从版本库恢复最近一次版本(覆盖暂存区、工作区)
# --hard 强制覆盖,会把暂存区和工作区内的文件一起覆盖
git reset --hard head
从版本库恢复最近一次版本(不会覆盖暂存区)
git reset head
回退指定版本
git reset --hard 版本号
查看日志
git log
git log --graph
git log --online
git log --graph --online