Git使用指南

这篇具有很好参考价值的文章主要介绍了Git使用指南。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

branch

# 创建本地branch

git branch <branch>

# 当前branch 重命名

git branch -m <branch>

# 列举所有分支  等同于 git branch --list

git branch

# 列举remote branch

git branch -a

# 安全删除branch

git branch -d <branch>

# 强制删除branch

git branch -D <branch>

# 删除remote branch

# 等同于git push origin :<branch>

git push origin --delete <branch>

# 查询commit id对应branch

git branch --contains <commit_id> --all

diff

解释:查看 比较 git管理的文件在 工作区、暂存区和版本库之间的差异

git diff 命令,默认查看的就是 工作区 和 暂存区之间文件的差异

# 工作区和暂存区

# 查看工作区和暂存区之间所有的文件差异

git diff

查看具体某个文件在工作区和暂存区之间的差异(多个文件空格分隔)
git diff -- [<path>...]

# 工作区和版本库

# 暂存区和版本库

# 不同版本之间

资料:Git基础-git diff 比较文件的差异_NorthCastle的博客-CSDN博客_git 比较文件差异

revert

解释:还原仓库状态的。git revert 接受一个 ref 引用(commit、tag、branch或是HEAD),识别这个ref对应的变更,并且会提交一个新的commit来抵消这个ref产生的变更。

# 恢复到commit之前的变更,产生新提交

git revert <commit>

rm

解释:删除单个文件或文件集合。 git rm 的主要功能是从 Git 索引中删除跟踪的文件。

如果文件的 HEAD 版本与暂存索引或工作树版本之间存在差异,Git 将阻止删除。 这是一种安全机制,可防止删除没有提交的更改。

# 从暂存区和工作区中删除

# 如果删除之前修改过并且已经放到暂存区域的话,则必须要用强制删除选项 -f /--force(忽略 Git 进行的安全检查)

# 递归删除,添加选项 -r

git rm <file>

# 从暂存区域移除,但在工作区保存。使用 --cached 选项

git rm --cached <file>文章来源地址https://www.toymoban.com/news/detail-424582.html

到了这里,关于Git使用指南的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【git】git提交代码-使用简易指南

    1、创建新仓库:git init 创建新文件夹,打开 执行: git init ,创建新的git仓库 2、检出仓库:git clone 执行该命令,以创建一个 本地仓库 的克隆版本: git clone /path/to/repository   如果是 远端服务器 上的仓库,则执行: git clone username@host:/path/to/repository 3、git的世界观 你的本地仓

    2024年02月02日
    浏览(55)
  • vscode中git使用指南

    要使用 git clone 命令来克隆(下载)一个Git项目,你需要知道项目的远程仓库URL。以下是如何使用 git clone 的基本步骤: 打开终端或命令行窗口。 切换到你想要将项目克隆到的目标目录。你可以使用 cd 命令进入目标目录。例如,如果要将项目克隆到你的用户主目录下: 运行

    2024年02月03日
    浏览(55)
  • git使用指南——以gitlab为例

    注册gitlab 自行注册 新建项目 选择新建一个空白的项目 clone项目地址到本地 执行完之后,会在目录下生成如下内容: 进入里面,选择.git,要上传的内容(资料或代码复制到该目录下): 选择上传分支 如果不选择上传的分支,会默认上传到master分支上面 新建分支 打开项目页

    2024年01月24日
    浏览(34)
  • Git合并利器:Vimdiff使用指南

    使用 vimdiff 作为 Git 的合并工具确实可能会让新手感到困惑,但它是一个功能强大的工具,一旦掌握了它,就可以非常高效地进行代码合并和比较。以下是一个简短的教程,旨在帮助理解 vimdiff 的基本用法以及如何利用它来进行 Git 合并。 在开始之前,需要知道如何将vimdiff设

    2024年04月25日
    浏览(35)
  • 1、Git使用不完全指南:GitHub的使用详解

    GitHub 是一个以开源为基础的社交化编程平台,开发者可以在上面分享代码、协同开发、交流等。下面我们来讲一下如何使用 GitHub。 注意:后续技术分享,第一时间更新,以及更多更及时的技术资讯和学习技术资料 ,将在公众号 CTO Plus 发布,请关注公众号: CTO Plus 首先,我

    2023年04月10日
    浏览(46)
  • 一文学会git常用命令和使用指南

    背景:最近有刚入职公司的小伙伴们总是在git使用过程中一系列问题,而且问题很多都是低级问题。所以我觉得有必要分享一个帖子,和大家学习一下。找了一下公司git管理规范文档,发现文档的描述不是很好理解,而且已经和现在的管理方式有一定的出入。所以我自行总结

    2024年02月14日
    浏览(48)
  • 从零开始:Git 上传与使用指南

    Git 是一种非常强大的版本控制系统,它可以帮助您在多人协作开发项目中更好地管理代码版本,并确保每个团队成员都能及时地获取最新的代码更改。在使用 Git 进行版本控制之前,您需要先进行一些设置,以确保您的代码能够顺利地与远程仓库同步。 (然后打开CMD,看一下

    2024年01月25日
    浏览(80)
  • Git 可视化工具 Fork 使用指南

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/125135486 本文出自【赵彦军的博客】 最近遇到一个新项目,经过数年的积累,大概有 30000 个分支,用可视化工具打开直接卡死。 由于分支实在是太多了,一般的可视化工具,直接卡死,比如 Sourcetree 就直接卡死,测试了

    2024年01月25日
    浏览(60)
  • Mac上使用git指南--持续补充

    一般来说,mac自带git,可以通过git --version来查看是否安装了git。 如果没有安装通过Git官网https://git-scm.com进行安装。Homebrew安装完成后,执行brew install git即可安装最新版本Git。M1芯片ARM版Homebrew会把程序安装到/opt/homebrew/Cellar路径下,而Intel芯片的Mac则会被安装到/usr/local/Homeb

    2024年02月02日
    浏览(31)
  • Git入门使用到远程仓库全指南

    本文是面向零基础者的Git入门教程,内容较为基础简单,主要来源于各种资料整合以及个人使用经验,仅作基本了解性介绍。内容基本涵盖Git常用操作,以各种命令为中心,逐一解释其用法和注意事项。另附在VScode利用其辅助功能使用Git的介绍。 Git是一个开源的分布式版本控

    2024年02月04日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包