Git分布式版本控制工具(详细笔记)

1.设置用户信息

git config -- global user.name"itcast"

git config -- global user.email"[email protected]" (邮箱没有什么用,我这里就简单写了)

2.查看配置信息

git config -- global user.name 

git config -- global user.email

3.为常用指令配置别名(可以选修)

有些常用的指令参数非常多,每次都要输入好多参数,我们可以使用别名。

1.打开用户目录,创建.bashrc文件 

    部分windows系统不允许用户创建点号开头的文件,可以打开gitBash,执行touch ~/.bashrc。

2.在.bashrc文件中输入如下内容:

   #用于输出git提交日志

    alias  git-log  =  'git log --pretty = oneline  --all  --graph  --abbrev  -commit'

    #用于输出当前目录所有文件及基本信息

3.打开gitBash,执行source ~/.bashrc

4.解决GitBash乱码问题

 1.打开GitBash执行以下命令

  git config --global core.quotepath false

 2.${git_home}/etc/bash.bathre  文件最后加入下面两行

  export LANG = "zh_CN.UTF-8"

  export LC_ALL = "zh_CN.UTF-8"

5.获取本地仓库

要使用Git对我们的代码进行版本控制,首先要获得本地仓库

1.在电脑的任意位置创建一个空目录(例如test)作为我们的本地仓库

2.进入这个目录中,点击右键打开Git Bash窗口

3.执行命令git inte

4.如果创建成功后可以在文件夹下看到隐藏的git目录

6.基础操作指令

Git工作目录下对于文件的修改(增加,删除,更新)会存在几个状态会随着我们执行Git的命令而发生变化。

仓库(repository) 暂存区(index) 工作区(workspace)

修改进入到仓库就变成了一次记录

已缓存(staged)提交到仓库之前的缓存区

未暂存(unstaged)修改已有文件

未跟踪(untracked)新创建一个文件

本章节主要讲解如何使用命令来控制这些状态之间的转换:

 1.git add (工作区-->暂存区)
 2.git commit (暂存区-->本地仓库)

7.查看修改的状态(status)很重要

作用:查看的修改的状态(暂存区,工作区)
命令形式:git status

你可能感兴趣的:(Git,git,笔记)