Git基础入门

Git基础入门

发现Git是工作中常用的工具


记录时间:
时间星期
202321510:57星期三

鹤酒的空间

Git代码仓库学习
第一步 安装:

Git官网

# 下一步下一步即可
# 都设置为默认配置也可以
# 如果想要跟换目录直接更换为D盘其他默认
第二步 测试Git bash 终端是否可以使用:
# 在桌面新建文件夹 ctrl + N (建议程序员掌握常用的快捷键)
# 进入文件夹后 右键文件夹中空白处 选择菜单项中的Git Bash选项
# 等待过后 会出现与cmd窗口类似的窗口 其中你可以使用基本的Linux命令

# 测试
touch test.txt

# 查看Git的所有配置文件
git config --list

# 配置用户信息
git config --global user.name "马康"
git config --global user.email "m13565851164@163.com"

# 检查是否成功添加用户信息
git config --list
# 后两行会出现自己的用户信息 就 Success 了!
第三步 Git初始化:
# 首先找个地方创建一个空的文件夹 之后呢在里面打开Git Bash进行初始化
mkdir Project
cd Project

# 我认为这一步类似于创建项目工程 为后续的操作做准备

# 初始化仓库
git init
# 之后会发现所处的的文件夹会多出一个(master)的标识 master译文管理者
# 怎么样查看是否初始化成功了呢?!
# 在刚才的文件夹下 查看是否存在一个隐藏文件
# 若果没有就设置一下文件夹的查看方式 勾选查看隐藏文件选项
# 这样就可以了!

# 接下来我们慢慢的进行文件上传和拉取
# 开始测试(我们测试假若我们写代码,需要将文件提交到Git管理仓库)
# 这里就不拿实际的工程去演示 直接上命令
vi test.txt
i
# 输入内容
hello world!!!

# 退出编辑模式 并保存退出
Esc shift + : + wq

# Git有三个工作阶段或者说是三个区、个流程
# 工作区 -》 暂存区 -》 Git的版本管理库中
# 现在将文件添加到暂存区
git add test.txt

# 在提交到版本管理库中
git commit -m 'test1'

# 解决换行符报错
# 如果代码报错:git上传代码报错-The file will have its original line endings in your working directory
# 原因是因为文件中换行符的差别导致的。
# 这里需要知道CRLF和LF的区别:
# windows下的换行符是CRLF而Unix的换行符格式是LF。git默认支持LF。
# 上面的报错的意思是会把CRLF(也就是回车换行)转换成Unix格式(LF),这些是转换文件格式的警告,不影响使用。
# 一般commit代码时git会把CRLF转LF,pull代码时LF换CRLF。
git rm -r --cached .
git config core.autocrlf false
第四步 版本回退:

回退就是退回上一个版本

回滚是指撤销一个操作

# 回退版本
git reset head~ # 回退一个版本
git reset head~3 # 回退多个版本
第五步 基础命令:
# 日志查看
git log

# 恢复删除的文件
git checkout -- b.txt

# 使用git删除文件
git rm [Path]
git commit -m '' # 在提交一下就生效了

# 提交删除后改变的文件
git add .

# 创建分支
git branch feature-[功能名称]
# 切换到新的分支
git checkout feature-[功能名称]

# 合并分支
# 需要切回master分支去合并
git checkout master
git merge [合并的分支名称]

鹤酒前端会持续更新,精彩内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值