vue|一篇文章汇总git常用命令

一、 Git 概述 Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。
Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于 Subversion、CVS、Perforce 和 ClearCase 等版本控制工具。
a、git历史 vue|一篇文章汇总git常用命令
文章图片

b、工作机制 【vue|一篇文章汇总git常用命令】vue|一篇文章汇总git常用命令
文章图片

? 局域网
? GitLab
? 互联网
? GitHub(外网)
? Gitee 码云(国内网站)
二、git的安装 官网地址: https://git-scm.com/
vue|一篇文章汇总git常用命令
文章图片

选择 Git 安装位置,要求是非中文并且没有空格的目录,然后下一步。
vue|一篇文章汇总git常用命令
文章图片

Git 选项配置,推荐默认设置,然后下一步。
vue|一篇文章汇总git常用命令
文章图片

vue|一篇文章汇总git常用命令
文章图片

Git 的默认编辑器,建议使用默认的 Vim 编辑器,然后点击下一步。
vue|一篇文章汇总git常用命令
文章图片

默认分支名设置,选择让 Git 决定,分支名默认为 master,下一步。
vue|一篇文章汇总git常用命令
文章图片

修改 Git 的环境变量,选第一个,不修改环境变量,只在 Git Bash 里使用 Git。
vue|一篇文章汇总git常用命令
文章图片

选择后台客户端连接协议,选默认值 OpenSSL,然后下一步。
vue|一篇文章汇总git常用命令
文章图片

配置 Git 文件的行末换行符,Windows 使用 CRLF,Linux 使用 LF,选择第一个自动转换,然后继续下一步。
vue|一篇文章汇总git常用命令
文章图片

选择 Git 终端类型,选择默认的 Git Bash 终端,然后继续下一步。
vue|一篇文章汇总git常用命令
文章图片

选择 Git pull 合并的模式,选择默认,然后下一步。
vue|一篇文章汇总git常用命令
文章图片

选择 Git 的凭据管理器,选择默认的跨平台的凭据管理器,然后下一步。
vue|一篇文章汇总git常用命令
文章图片

其他配置,选择默认设置,然后下一步。
vue|一篇文章汇总git常用命令
文章图片

实验室功能,技术还不成熟,有已知的 bug,不要勾选,然后点击右下角的 Install按钮,开始安装 Git。
vue|一篇文章汇总git常用命令
文章图片

点击 Finsh 按钮,Git 安装成功!
vue|一篇文章汇总git常用命令
文章图片

右键任意位置,在右键菜单里选择 Git Bash Here 即可打开 Git Bash 命令行终端。
vue|一篇文章汇总git常用命令
文章图片

在 Git Bash 终端里输入 git --version 查看 git 版本,如图所示,说明 Git 安装成功。
vue|一篇文章汇总git常用命令
文章图片

三、Git 常用命令

命令名称 作用
git config --global user.name 用户名 设置用户签名
git config --global user.email 邮箱 设置用户签名
git init 初始化本地库
git status 查看本地库状态
git add 文件名 添加到暂存区
git commit -m “日志信息” 文件名 提交到本地库
git reflog 查看历史记录
git reset --hard 版本号 版本穿梭
四、Git 分支操作 vue|一篇文章汇总git常用命令
文章图片

a、什么是分支 在版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独分支。使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时候,不会影响主线分支的运行。对于初学者而言,分支可以简单理解为副本,一个分支就是一个单独的副本。(分支底层其实也是指针的引用)
b、分支的好处 同时并行推进多个功能开发,提高开发效率。
各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响。失败的分支删除重新开始即可。
c、分支的操作
命令名称 作用
git branch 分支名 创建分支
git branch -v 查看分支
git checkout 分支名 切换分支
git merge 分支名 把指定的分支合并到当前分支上
五、GitHub 操作 GitHub 网址:https://github.com/
a、创建远程仓库 vue|一篇文章汇总git常用命令
文章图片

vue|一篇文章汇总git常用命令
文章图片

b、远程仓库操作
命令名称 作用
git remote -v 查看当前所有远程地址别名
git remote add 别名 远程地址 起别名
git push 别名 分支 推送本地分支上的内容到远程仓库
git clone 远程地址 将远程仓库的内容克隆到本地
git pull 远程库地址别名 远程分支名 将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并

    推荐阅读