美文网首页
git 命令补充

git 命令补充

作者: 三沉先生 | 来源:发表于2018-10-12 14:54 被阅读0次

<meta charset="utf-8">

删除文件的方法

  1. git rm 文件名同时删除文件夹和文档库中文件。

  2. 删除文件夹中文件,执行git add - A,git commit

3. git rm --cached 文件名

将文件转变成为追踪状态但不会删除文件

4. git reset HEAD 文件名

将文件内容从git索引中删除

显示各种信息的命令

  1. git status

  2. ```git diff````对比版本差异

3. git ls - files -s 查看暂存区中状态

4. git ls -tree 分支名称查看commit 文件

5.ll 显示当前分支的历史版本

自定义命令

1.git config alias.指令别名设置指令别名

2. git tag 自定义标签名称 commit 节点标识符或标签 commit自定义标签

git tag -d commit 节点标签 删除自定义节点标签

3. git mv 原来的文件名 新文件名更改文件夹中文件名,并将其加入git 索引。

返回历史文本命令

1. git reset 选项 commit 节点标识符或标签

选项:“ --soft ”只改变文档库中数据

“--mixed”恢复到指定节点中的状态,但文件夹中文件不受影响。

“--hard”文档库,git索引,文件夹中文件都恢复到指定节点状态。

2. git reset chash --(. or filename )commit 内容覆盖暂存区

3. git commit --amend m'提交说明'修改提交说明

比较文件差异命令

1.png

无分支情况下从git文档库中取出文件

git checkout commit 节点标识符或标签 文件1 文件2

git checkout 文件1 文件2...依次查找文件

git grep '要找的字符串'commit 节点

2.png

清理git 文档库

3.png

程序项目的分支

1. git branch 分支名称 commit 节点标识符或标签创建一个新分支

2. git check out -f分支名称 转换分支时,强制覆盖修改文件

3. git branch -d 要删除的分支名称

将 -d 换成 -D 强制删除未合并分支

4. git branch -m 分支名称 改变分支名称

5. ``git checkout HEAD标识符``` 变成detached HEAD 状态

6. git mergee --abort合并冲突时放弃合并

7. git rebase --onto newbase start head 运用变基合并分支

8. git cherry-pick commit chashcommit 一个历史的版本(运用指定的 commit 节点版本)

revert 的使用

1.git revert chash undo 一个commit

2. git revert -m 1(2) chash 撤销一个merge并选择主线

相关文章

  • GIt 操作补充

    常用的git操作命令 常用的git操作命令已经能够满足日常的工作需求 现补充一些高级命令 git branch -...

  • git 命令补充

    删除文件的方法 git rm 文件名同时删除文件夹和文档库中文件。 删除文件夹中文件,执行git add - A,...

  • Git常用命令总结

    下面是笔者整理的git常用的命令,如有其它各种好用的命令,请不吝评论,加以补充。 Git配置项 git confi...

  • git reset --hard、git reset --sof

    补充git相关命令git log:查看仓库的历史版本git log --oneline:加上这个参数可以更加简洁查...

  • git的一些操作

    首先是git的两个命令,以后再补充吧。。。 git log git reset () 更新 首先拉一下,更新版本 ...

  • 图解4种Git合并分支方法

    原文---图解4种git合并分支方法 1. 补充 git rebase 改命令会把"dev"分支里的每个提交(c...

  • 常用Git命令

    文件说明 Git开发常用命令,是在 hongiii 的基础上在进行补充 Git介绍 Git是分布式版本控制系统 集...

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • 补充1:Git命令知多少

    这次主要是了解一些多项目情况下可能会用到git命令 1.git log -------->打印提交历史 在提交了若...

  • git 命令基本操作

    第一部分 相关命令简要说明 1. git init 作用: 初始化当前目录,使其成为 git 仓库补充: 运行该命...

网友评论

      本文标题:git 命令补充

      本文链接:https://www.haomeiwen.com/subject/nzcgaftx.html