[关闭]
@yanglt7 2019-01-12T07:34:21.000000Z 字数 2000 阅读 742

Git_基本命令行操作

Git


准备工作

(1)下载安装 Git,一路 next 即可。
https://www.git-scm.com/download/win

(2)初次使用 Git 前的配置,一旦确定不可更改。

  1. git config --global user.name "用户名"
  2. git config --global user.email "邮箱"

理论基础

(1)Git 记录的是什么?

(2)三棵树

(3)Git 的工作流程

实战

(1)在电脑建立一个文件夹 MyProject,用于存放需进行版本管理的项目文件。
(2)命令行切换至 MyProject 目录,git init,初始化一个空的 Git 仓库。
(3)创建 README.md 文件,编码格式为 utf8无BOM。
(4)git add README.md,无提示消息。将工作目录的文件添加到暂存区域。
(5)git commit -m "add a readme file,有提示消息。将暂存区域的文件提交到仓库。

总结

status 查看工作状态

git log 查看历史提交

reset 回滚快照

(1)git reset --mixed HEAD~10

(2)git reset --soft HEAD~

(3)git reset --hard HEAD~

(4)reset 命令回滚快照三部曲

(5)回滚指定快照(往回滚/往前滚)

(6)回滚个别文件

版本对比

(1)比较暂存区域与工作目录

(2)比较两个历史快照

(3)比较当前工作目录和 Git 仓库快照

(4)比较暂存区域和 Git 仓库快照

git diff

修改最后一次提交

删除文件

重命名文件

创建分支

切换分支

合并分支

删除分支

匿名分支

checkout 和 reset 的区别

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注