git的学习内容
一:git是什么?
1.git是目前世界上最先进的分布式版本控制系统(没有之一)
Linus 花了两周时间自己用 C 写了一个分布式版本控制系统,这就是 Git!
2.git的使# 学习目标:
充分的利用到git,熟练地掌握命令
学习内容:
git config --global user.name “Your Name” 设置git 全局配置 用户名
git config --global user.email “email@example.com” 设置git 全局配置 邮箱
git config --list 查看全局配置
git status 查看当前的状态
git add 指定文件 提交到暂存区
git commit -m 备注 暂存区提交到存储区
git log 查看提交日志
git reflog 查看历史日志
git reset --hard id字符串 版本穿梭
clear 清屏
git rm 指定文件
git commit -m 提交
git add . 将所有工作区的文件 提交到暂存区
工作区进行修改的文件想要复原 git checkout 指定文件
3.忽略文件的使用
在git管理文件中添加一个 .gitignore 文件 然后在文件中加入想要忽略的文件类型
配置语法
以/开头表示根目录,防止递归
以/结尾表示指定目录
以!开头表示不过滤此项配置匹配到的文件或目录
以#开头表示注释,如需转义在前边加斜杠,/#
配置规则可以使用标准的glob模式匹配
二 分支管理
1.git branch dev 创建分支dev
2.git checkout dev 切换分支dev
3.git checkout -b login 创建login分支并且切换到login分支
4.git branch -a 查看所有分支
5.git merge dev 将dev分支合并到master
6.git branch -D login 删除指定分支
学习产出:
1、 技术笔记 2 遍
2、优快云 技术博客 1 篇
3、 学习的 vlog 视频 1 个用
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
==总结 ==
git init 初始化
git config --global user.name "Your Name" 设置git 全局配置 用户名
git config --global user.email "email@example.com" 设置git 全局配置 邮箱
git config --list 查看全局配置
git status 查看当前的状态
git add 指定文件 提交到暂存区
git commit -m 备注 暂存区提交到存储区
git log 查看提交日志
git reflog 查看历史日志
git reset --hard id字符串 版本穿梭
clear 清屏
git rm 指定文件
git commit -m 提交
git add . 将所有工作区的文件 提交到暂存区
工作区进行修改的文件想要复原 git checkout 指定文件
3.忽略文件的使用
在git管理文件中添加一个 .gitignore 文件 然后在文件中加入想要忽略的文件类型
配置语法
以/开头表示根目录,防止递归
以/结尾表示指定目录
以!开头表示不过滤此项配置匹配到的文件或目录
以#开头表示注释,如需转义在前边加斜杠,/#
配置规则可以使用标准的glob模式匹配
二 分支管理
1.git branch dev 创建分支dev
2.git checkout dev 切换分支dev
3.git checkout -b login 创建login分支并且切换到login分支
4.git branch -a 查看所有分支
5.git merge dev 将dev分支合并到master
6.git branch -D login 删除指定分支