1 Star 0 Fork 0

尹一冰/Git命令练习

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Git 4.12 KB
一键复制 编辑 原始数据 按行查看 历史
尹一冰 提交于 3个月前 . add Git.
---
⚠️【基础命令练习,请务必经常做此练习】
---
> [其他命令]
设置姓名和邮箱
```bash
```
查看姓名和邮箱
```bash
```
永久保存alias设置的别名,ll和git-log
例1:设置alias ll='ls -al'
```bash
```
例2:设置alias git-log='git log --pretty=oneline --all --graph --abbrev-commit'
```bash
```
两种方法解决乱码问题
方法一:
```bash
```
方法二:
```bash
```
---
🚀🚀🚀🚀🚀[以下为常用命令练习]🚀🚀🚀🚀🚀
初始化git
```bash
```
创建file00.txt文件夹
```bash
```
提交到仓库,备注:master分支初始化
```bash
```
查看日志
```bash
```
> [分支一的创建和第一次提交]
创建分支1
```bash
```
切换到分支1
```bash
```
创建file01.txt
```bash
```
创建file01.a
```bash
```
创建.gitignore把后缀a忽略
```bash
```
编辑file01.txt:这是分支1的01文件
```bash
```
查看当前状态 (应该是未跟踪状态)
```bash
```
提交到仓库:分支1的第1次提交
```bash
```
查看当前状态 (应该在分支1)
```bash
```
---
> [分支2的创建和第一次提交]
创建并切换到分支2
```bash
```
创建file02.txt
```bash
```
创建file02.a
```bash
```
创建.gitignore把后缀a忽略
```bash
```
编辑file02.txt:这是分支2的02文件
```bash
```
查看当前状态 (应该是未跟踪)
```bash
```
提交到仓库:分支2的第1次提交
```bash
```
查看当前状态 (应该在分支2)
```bash
```
---
> [分支3的创建和第一次提交]
创建并切换到分支3
```bash
```
创建file03.txt
```bash
```
创建file03.a
```bash
```
创建.gitignore把后缀a忽略
```bash
```
编辑file03.txt:这是分支3的03文件
```bash
```
查看当前状态 (应该在分支3)
```bash
```
提交到仓库:分支3的第1次提交
```bash
```
查看当前状态 (应该在分支3)
```bash
```
---
> [分支123的第二次提交]
切换到分支1
```bash
```
编辑file01.txt:这是分支1的第一次修改
```bash
```
提交到仓库:分支1的第2次提交
```bash
```
切换到分支2
```bash
```
编辑file02.txt:这是分支2的第一次修改
```bash
```
提交到仓库:分支2的第2次提交
```bash
```
切换到分支3
```bash
```
编辑file03.txt:这是分支3的第一次修改
```bash
```
提交到仓库:分支3的第2次提交
```bash
```
查看提交日志
```bash
```
---
> [分支123的第三次提交]
切换到分支1
```bash
```
编辑file01.txt:这是分支1的第二次修改
```bash
```
提交到仓库:分支1的第3次提交
```bash
```
切换到分支2
```bash
```
编辑file02.txt:这是分支2的第二次修改
```bash
```
提交到仓库:分支2的第3次提交
```bash
```
切换到分支3
```bash
```
编辑file03.txt:这是分支3的第二次修改
```bash
```
提交到仓库:分支3的第3次提交
```bash
```
查看提交日志
```bash
```
---
> [版本回退,删除分支]
把分支1和分支2的版本回退到第二次提交的时候
```bash
```
检查删除和强制删除分支3
```bash
```
clear一下gitbash
```bash
```
把分支3回退到第二次提交的时候(查看已经删除的记录)
```bash
```
```bash
```
---
> [合并分支]
把分支1和2合并到master分支
```bash
```
看现在有那些分支
```bash
```
---
把分支3删除\分支12合并到master之后:
把file03.txt里面的所有内容复制粘贴到file02.txt
```bash
```
再把file02.txt里面的所有内容剪切粘贴到file01.txt
```bash
```
剪切file01.txt内容到新文件test.txt,同时file01.txt还存在
```bash
```
把file00.txt文件重命名为log.txt
```bash
```
删除整个目录中所有后缀名为.a的文件
```bash
```
删除整个目录中所有文件名中带file的文件
```bash
```
在test.txt中追加:我成功了
```bash
```
___
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/yin-yibing/git.git
git@gitee.com:yin-yibing/git.git
yin-yibing
git
Git命令练习
master

搜索帮助