Git简介

在Git安装完毕之后(2.5.0 版本),在电脑上右键可以看见Git GUI Here 和 Git Bash Here分别为可视化开发和命令行开发,建议使用命令行开发(流行、大众、效率高)。

  此处讲解git Bash Here 命令行操作:

1. 进入指定的文件夹下执行

  ~ 第一种方式,cd 进入指定的文件夹下

  ~ 第二种方式,在指定文件夹下右键,点击Git Bash Here。

  >>git init 在工作目录初始化新仓库

2. >>git clone 'http... or svn...'[ github文件库的指定地址 ] 以http... 为例

3. 设置贡献者

 最好设置成和github上的用户名和邮箱一样[方便管理]

 设置全局之后就不用每次开一个克隆一个库就设置一次

  >>git config --global user.name ‘xxx’ 设置全局用户名 

  >>git config --global user.email ‘xxx’ 设置全局邮箱

  >>git config --global user.email 查看邮箱[用户名]

  >>git config --list 查看git下面所有的配置

4. 【master】的意思 --- 分支,为了不影响原版本库,我们克隆一个新的测试库,在测试库开发稳定之后,再合并到原版本库,以此防止出现问题。

5. git的三个区

   工作区 --- 存放代码的文件夹

    暂存区 --- 中转站,先获取工作区的修改内容,再发送给版本库

     - 作为过渡

     - 减少误操作

     - 保护工作区和版本区

     - 分支处理

 版本库 --- 【master】 分支

 >>git status 查看暂存区状态

   如果在工作区新建文件,那么如下:显示有文件未被添加至暂存区

  >>git add demo1.html[文件名] 添加某文件至暂存区[可同时添加多个文件 空格隔开;>>git add . 所有修改过内容全部提交到暂存区] --- 绿色部分就是暂存区 红色部分就是工作区 三个数字的意思分别是 添加个数~修改个数~删除个数

  再次使用git status查看暂存区状态:

6.>>git commit  提交到版本库 --- 弹出记事本[记录修改信息]

  或者>>git commit -m' 描述信息 '

常见错误:

   1.使用git status 出现 not staged 表示文件修改但没有在暂存区内。

原文地址:https://www.cnblogs.com/wssjzw/p/9080294.html