1、Git简介
Git 是一个开源的分布式版本控制系统(官网 git-scm.com/ ),用于敏捷高效地处理任何或小或大的项目。Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。
2、Git安装
2.1、Windows安装
官网下安装包 git-scm.com/download/wi… 进行安装
傻瓜式安装,安装完成使用 git --version
验证
2.2、Linux安装
// Ubuntu安装命令,需先下载依赖
apt install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
apt install git
// CentOS安装命令,需先下载依赖
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum -y install git-core
3、Git配置
配置个人的用户名称和电子邮件地址
git config --global user.name "yourname"
git config --global user.email "youremail"
查看个人配置:
git config --global --list
4、GIt工作流程
*注:图源菜鸟教程 www.runoob.com/ *
5、Git基本操作
初始化一个新的git仓库:
git init
克隆一个远程仓库到本地:
git clone
添加文件到暂存区:
git add
提交暂存区的文件到本地仓库:
git commit -m "提交说明"
查看当前仓库的状态:
git status
查看文件的修改情况:
git diff
撤销对文件的修改:
git checkout
查看提交历史:
git log
创建一个新的分支:
git branch
切换到指定分支:
git checkout
合并指定分支到当前分支:
git merge
从远程仓库拉取最新代码:
git pull
推送本地提交到远程仓库:
git push