git 常用操作命令

一、在Windows上安装Git

1. 从Git官网直接下载安装程序,然后按默认选项安装即可,安装完后,在开始菜单中找到Git Bash 程序并打开,弹出一个类似命令行窗口的小窗口,说名Git 安装成功!

2. 使用Git的第一件事就是设置你的名字和email,在命令行中输入以下命令配置你的name和email地址,这些是你在提交commit时的签名。( 注意:git config后面使用了--global参数,表明你这台机器上所以的Git仓库都会使用这个配置,当然也通过使用git config 命令不带 --global参数来对某个仓库设置不同的name和email )

$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"

二、图解git仓库

三、常用Git命令

  1. git add . 将工作区所有文件添加到暂存区
  2. git add 将指定文件添加到暂存区
  3. git commit -m '备注' 将暂存区的文件提交到本地仓库
  4. git status 查看仓库当前的状态,文件是否有被修改过
  5. git log 显示从最近到最远的提交日志历史记录
  6. git reflog 查看所以操作记录(包括commit 和reset操作以及已经被删除的commit记录)
  7. git reste -hard HEAD^ 回退到上一个版本(HEAD代码当前版本,HEAD代表上一个版本,HEAD代表上上个版本,HEAD100代表上100个版本)
  8. git reset -hard 回退到指定版本号的版本
  9. git diff 查看工作区域内容和暂存区域内容之间的差异
  10. git diff --cached 比较暂存区和本地仓库之间的差异
  11. git diff HEAD比较工作区和本地仓库最新版本的区别
  12. git diff 比较工作区和指定版本的之间的差异
  13. git diff 比较两个版本之间的差异
  14. git rm 从版本库删除指定文件
  15. git branch 创建新分支
  16. git checkout 切换到指定分支
  17. git checkout -b 创建并切换分支
  18. git branch 列出所有分支,当前分支前面会标有一个*号
  19. git merge 合并指定分支的内容到当前分支
  20. git merge --no--ff --no-ff 表示禁用fast forward合并,用普通模式进行分支合并,fast forward合并看不出曾经做过合并,普通模式可以。
  21. git branch -d 删除合并后的分支
  22. git branch -D 强制删除分支
  23. git remote 查看远程仓库的信息
  24. git remote -v 查看远程仓库的详细信息
  25. git push origin 推送分支到远程仓库
  26. git pull 拉取远程仓库的代码
  27. git config --global alias.sta status 配置status的别名为sta

你可能感兴趣的:(git 常用操作命令)