git基础

1.安装配置

配置用户名和邮箱:

  git config --global user.name "runoob"

  git config --global user.email test@runoob.com

查看配置信息:

  配置的信息在 .git/config 文件里

  git config --list

2.基本概念

工作区:就是你在电脑里能看到的目录。

暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。

版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库

3.基本操作

(1)创建仓库:

  初始化仓库:git init (文件夹),生成 .git 目录

  从远处仓库拷贝:git clone URL

将文件添加到暂缓区:git add 文件名

将暂缓区内容提交到本地仓库;git commit

将本地仓库提交到远处仓库:git push origin master #origin--远程仓库,master--分支

查看在上次提交之后是否有修改:git status

(2)git diff

  尚未缓存的改动:git diff

  查看已缓存的改动: git diff --cached

  查看已缓存的与未缓存的所有改动:git diff HEAD

  显示摘要而非整个 diff:git diff --stat

查看提交历史:git log

从远程仓库下载数据:git fetch

将下载的数据合并到本地当前分支:git merge

从远程下载并合并到本地当前分支:git pull

4.分支管理

创建分支命令:git branch branchname

查看当前分支:git branch

查看所有分支(远程+本地):git branch -a

切换分支命令: git checkout (branchname)

合并分支命令: git merge

删除分支命令:git branch -d (branchname)

posted @ 2019-10-12 10:22  hjy1995  阅读(103)  评论(0编辑  收藏  举报