迹忆客 专注技术分享

当前位置:主页 > 学无止境 >

git使用小技巧

作者:迹忆 最近更新:2022/12/12 浏览次数:

1. 合并一个分支的某次提交到另一个分支上 例如 将dev的某次提交 asfdiwehfsalkdnva872383 合并到master

$ git checkout master
$ git cherry-pick asfdiwehfsalkdnva872383

上面那一串字符串是某次提交的 commit_id 可以通过 git log 查看

2. 将一个分支 dev 合并到另一个分支 master

$ git checkout master   //首先要在 master分支上
$ git merge dev

3. 查看某次提交的内容 可以具体到某次提交的文件

$ git log  //显示提交信息
$ git show <commit-hashid>  //显示某次提交所有的修改的文件
$ git show <commit-hashid> filename  //显示某次提交的某个文件修改情况

4. 撤销某次操作  比如说,我已经修改的文件不想提交 也不想add  想回退到修改之前,也就是撤销我的修改

$ git checkout .    //撤销本次所有修改    别忘了后面的点(.)
$ git checkout -- <filename>   //撤销某个文件的修改

5. 设置git status 高亮显示

$ git config --global color.ui true

6. 设置自动补全

将 git-completion.bash 拷贝到 ~/ 目录下 并且重命名为 .git-completion.bash

然后执行命令

$ source .git-completion.bash

7. 撤销最近一次commit

$ git reset --soft HEAD^

8. 删除远程分支和本地分支

$ git branch -D your_branch_name  // 删除本地分支
$ git push origin —delete your_branch_name  // 删除远程分支

9.修改.gitignore 文件后生效

$ git rm -r —cached .   // 清除缓存
$ git add .                    //   重新 trace file
$ git commit -m "你的注释"  // 提交和注释
$ git push origin master  // 可选,如果需要同步到远程就使用

10. 搭建git仓库

$ git init --bare repo.git 

关于搭建git仓库的详细教程可以参考 Git安装及建立本地仓库服务 这篇文章。

11. 基于远程分支创建分支

$ git checkout -b your_branch origin/origin_branch
  • your_branch 是你要在本地创建的分支名称
  • origin_branch 是你基于远程的分支的名称

注意: 在执行命令之前先执行 git fetch 命令更新本地缓存

持续更新中...

上一篇:没有了

下一篇:(超详细)SEO优化之图片优化15步

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Git 拉取和 Git 克隆的区别

发布时间:2024/02/04 浏览次数:220 分类:Git

这篇简短的文章将解决 git clone 和 git pull 的区别。本教程将讨论 git clone 和 git pull 命令之间的区别。

在 Git 中添加空目录

发布时间:2024/02/04 浏览次数:157 分类:Git

本文深入探讨了将空 git 目录添加到 git 仓库中的方法

Java 的 Gitignore 文件

发布时间:2023/08/02 浏览次数:184 分类:Java

本文通过示例讨论 Java 的 .gitignore 文件,并列出了手动创建 .gitignore 时要遵循的规则。Java .gitignore 文件概述

克隆 Git 存储库的 Python 方法

发布时间:2023/06/20 浏览次数:272 分类:Python

让我们看看我们可以在 Python 环境中克隆 Git 存储库的不同方法。使用 PyCharm 克隆 Git 存储库

如何在 Windows 系统中卸载 git

发布时间:2023/04/09 浏览次数:872 分类:Git

在这篇简短的文章中,我们将学习如何卸载 Git,以及如何在从个人计算机的目录中卸载 Git 后删除这些文件。

如何检查 Git 的版本

发布时间:2023/04/09 浏览次数:263 分类:Git

在这篇检查Git最新版本的文章中,我们将学习如何在本地个人计算机或任何服务器上检查Git版本。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便