Git的安装
最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人 把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行 了。由于开发机大多数情况都是windows,所以本教程只讲解windows下的git的安装及使用。 软件下载
下载地址:https://git-scm.com/download
软件安装
1.在安装包上面右键点击,选择以管理员身份运行
2.安装包运行后,会出现Git的安装引导界面,第一个界面即是Git的授权信息介绍,阅读后可点击Next 按钮进行下一步安装
3.选择要安装的组件,建议仅选择默认勾选的组件,然后点击Next按钮
4.设置开始菜单
默认将创建一个名为Git的开始菜单文件夹,也可以点击Browse按钮选择创建新的开始菜单。建议默认 并点击Next按钮,如下图所示:
5.选择默认编辑器 选择Git默认使用的编辑器,一共有Nano、Vim、Notepad++、Visual Studio Code四种选择,默认已 经选中Vim。建议选择默认选中的,然后点击Next按钮,如下图所示:
6.调整路径环境 路径环境设置与调整,默认选择第二种路径环境,即在Git Bash和Windows命令行窗口下使用Git。建 议选择默认的并点击Next按钮,具体如下图所示
7.选择HTTPS传输端 选择HTTPS传输端,有OpenSSL library和Windows Secure Channel library两种选择。默认选择 OpenSSL方式用于HTTPS连接,建议选择默认并点击Next按钮,如下图所示
8.配置行尾转换 Git处理文本文件的行尾转换一共有三种方式可选,默认选择第一种,即检出时采用Windows风格,提 交时采用Unix风格。建议选择默认并点击Next按钮,如下图所示:
9.配置终端仿真程序 配置要与Git Bash一起使用的终端仿真程序,总共有MinTTY和Windows命令提示符窗口两种,默认选 择MinTTY。建议选择默认并点击Next按钮,如下图所示
10.配置附加选项 配置其他的附加选项,默认启用文件系统缓存和Git凭据管理器。建议按照默认配置并点击Install按钮, 如下图所示
11.执行安装 在所有安装配置完成后点击Install按钮,Git将执行安装,如下图所示
12.安装结果检查 在开始菜单能够看到Git及其下的Git Bash、Git CMD、Git GUI等菜单,则表示安装成功,如下图所 示:
13.还可以打开Git Bash 并输入git --version命令查看已安装Git的版本号,如下图所示
Git概念梳理
1.代码托管中心
任务:维护远程库
- 局域网环境下 :GitLab 服务器
- 外网环境下 :GitHub、 码云
2.本地库和远程库
3.Git 命令行操作
本地库初始化
命令: git init
注意:.git 目录中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改。
设置签名
形式:
用户名:tom Email
地址:tom@apesource.com
作用:区分不同开发人员的身份
辨析:这里设置的签名和登录远程库(代码托管中心)的账号、密码没有任何关系
命令:
项目级别/仓库级别:
仅在当前本地库范围内有效
git config user.name tom_pro
git config user.email tom@apesource.com
系统用户级别:
登录当前操作系统的用户范围
git config --global user.name tom_pro
git config--global user.email tom@apesource.com
级别优先级:
就近原则:项目级别优先于系统用户级别,二者都有时采用项目级别的签名 如果只有系统用户级别的签名,就以系统用户级别的签名为准 二者都没有不允许
状态查看
查看工作区、暂存区状态
命令: git status
添加
将工作区的“新建/修改”添加到暂存区
命令: git add [file name]
提交
将暂存区的内容提交到本地库
命令: git commit -m "commit message" [file name]
查看历史记录
命令: git log
4.代码托管中心
创建远程库地址别名
git remote -v
查看当前所有远程地址别名
git remote add [别名] [远程地址]
推送
git push [别名] [分支名master]
克隆
git clone [远程地址]
更新本地仓库
git pull --rebase 仓库地址 master