Git
一、下载&安装
国内镜像地址:https://npm.taobao.org/mirrors/git-for-windows/
安装步骤:傻瓜式安装
二、常用命令
初始化文件夹(本地仓库)
- git init
本地、全局、系统设置、别名设置
- git config --global user.name xxx
- git config --global user.email xxx@126.com
- git config --global -l 查看全局设置
- git config --local -l 查看本地设置
- git config --local -e 修改本地设置
- git config --system -l 查看系统设置
- git config -l 查看所有的配置信息
- git config --global alias.st status 表示用st代表status。
添加文件至暂存区、提交至提交区
- git add 文件名
- git add . 添加所有文件
- git commit -m “提交说明”
查看状态,日志
- git status
- git log
- git log --pretty=oneline
- git reflog 查看所有日志
版本切换
- git reset --hard commitid 根据commitid进行版本切换
- git reset --hard HEAD^ 回退到上一个版本
- git reset --hard HEAD^^ 回退到上上个版本
从暂存区回复、从提交区回复
- 已经在暂存区中 先git reset HEAD 文件名,再git checkout – 文件名,回复工作区中的内容
- git checkout – 文件名 尚未执行git add ,回复工作区中内容。
分支
- git checkout -b 分支名称 创建分支
- git branch 查看所有分支
- git checkout master 切换分支
- git branch -D 分支名称 强制删除分支
- git branch -d 分支名称 正常删除分支
合并分支 手动解决冲突
- git merge 分支名称 合并分支
打标签
- git tag v1.0 commitid -m “注释”
- git tag 查看所有标签
- git tag -d v1 删除标签
忽略文件
- 在根目录下创建.gitignore文件
三、远程仓库
- git remote add origin https://github.com/****
- git push -u origin master 将本地仓库的内容推送到远程仓库
- git clone 地址
- git pull 到本地 再进行提交