20个顶级 Git 命令示例

20个顶级 Git 命令示例

现在您(可能)已经知道了 Git 是什么以及它是如何工作的,接下来看看如何使用前20个 Git 命令示例

在前面的博客中,您了解了什么是 git。在这个博客中,我将介绍在使用 Git 时经常使用的前20个 Git 命令。

以下是 Git 命令:

  • git config
  • git init
  • git clone
  • git add
  • git commit
  • git diff
  • git reset
  • git status
  • git rm
  • git log
  • git show
  • git tag
  • git branch
  • git checkout
  • git merge
  • git remote
  • git push
  • git pull
  • git stash

我们开始吧!

Git Commands

git config

用法: git config-global user.name“[ name ]”

用法: git config-global user.email“[ email address ]”

此命令分别设置提交时使用的作者姓名和电子邮件地址。

git init

用法: git init [存储库名称]

此命令用于启动新的存储库。

git clone

用法: git clone [ url ]

此命令用于从现有 URL 获取存储库。

git add

用法: git add [ file ]

此命令将一个文件添加到暂存区域

用法: git add *

此命令将一个或多个添加到暂存区域。

git commit

用法: git commit-m“[键入提交消息]”

此命令在版本历史记录中永久记录或快照文件。

用法: git commit-a

此命令提交您使用 git add 命令添加的所有文件,并提交此后更改的所有文件。

git diff

用法: git diff

此命令显示尚未暂存的文件差异

用法: git diff-stage

此命令显示暂存区域中的文件与现有的最新版本之间的差异。

用法: git diff [第一个分支][第二个分支]

这个命令显示了上面提到的两个分支之间的区别。

git reset

用法: git reset[ file ]

此命令取消文件的准备工作,但保留文件内容。

用法: git reset[提交]

此命令在指定的提交之后撤消所有提交,并在本地保留更改。

Usage: git reset –hard [commit]

用法: 这个命令丢弃所有的历史记录并返回到指定的提交。

git status

用法: git status

此命令列出必须提交的所有文件。

git rm

用法: git rm [ file ]

这个命令会从你的工作目录中删除这个文件,然后进行删除。

git log

用法: git log

此命令用于列出当前分支的版本历史记录。

用法: git log-follow [ file ]

此命令列出文件的版本历史记录,还包括文件的重命名。

git show

用法: git show [ commit ]

此命令显示指定提交的元数据和内容更改。

git tag

用法: git 标记[ committee ID ]

此命令用于为指定的提交提供标记。

git branch

用法: git Branch

此命令列出当前存储库中的所有本地分支。

用法: git Branch [ Branch name ]

此命令将创建一个新分支。

用法: git Branch-d [ Branch name ]

此命令删除特性分支。

git checkout

用法: git checkout [分支名称]

此命令用于从一个分支切换到另一个分支。

用法: git checkout-b [分支名称]

这个命令创建一个新的分支,并切换到它。

Git 合并

用法: git merge [分支名]

此命令将指定分支的历史记录合并到当前分支中。

git remote

用法: git remote add[变量名][远程服务器链接]

此命令用于将本地存储库连接到远程服务器。

git push

用法: git push [ variable name ] master

此命令将主分支的提交更改发送到远程存储库。

用法: git push [ variable name ][ Branch ]

此命令将分支提交发送到远程存储库。

用法: git push-all [ variable name ]

此命令将所有分支推送到远程存储库。

用法: git push [ variable name ] : [ Branch name ]

此命令将删除远程存储库上的一个分支。

git pull

用法: git pull [ Repository Link ]

此命令将远程服务器上的更改获取并合并到您的工作目录。

git stash

用法: git stash save

此命令临时存储所有已修改的跟踪文件。

用法: git stash pop

此命令还原最近隐藏的文件。

用法: git stash list

此命令列出所有隐藏的变更集。

用法: git stash drop

此命令放弃最近隐藏的变更集。

想了解更多关于 git 命令的信息吗?这里有一个 Git 教程来帮助你开始。或者,您可以采用自顶向下的方法,从这个 DevOps 教程开始。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2022年6月20日
下一篇 2022年6月20日

相关推荐

  • “最年轻国脸”欧阳夏丹从央视突然消失,她经历了什么?

    2020年,欧阳夏丹在《战“疫”故事》中担任讲述人,让更多人去了解和帮助武汉,并且她还为武汉做出很大的贡献。 只是这次节目结束后,欧阳夏丹在央视电台消失,新闻联播以及经常主持的节目…

    2022年8月11日
  • 通信故障影响近4000万人,日本第二大移动运营商KDDI恢复作业完成

    IT之家 7 月 4 日消息,据央视新闻报道,日本电信运营商 KDDI 发布消息称,西日本地区和东日本地区的通信恢复作业已分别在当地时间 3 日 11 时左右和 17 时 30 分…

    2022年7月5日
  • 2022全国中高级导游资格考试开始报名啦~

    各省、自治区、直辖市导游人员等级考核评定办公室,新疆生产建设兵团导游人员等级考核评定办公室: 根据《导游人员管理条例》和《导游人员等级考核评定管理办法(试行)》有关规定,全国导游人…

    2022年8月20日
  • 鼎桥p50在8月28日发布?使用骁龙888处理器,支持5g网络

    鼎桥p50也快发布了,基本上相当于华为p50的5g版本吧。 这款手机会在8月28日发布,使用骁龙888处理器,并且是内置4100毫安的电池,系统虽然不是鸿蒙,但基本上支持鸿蒙2.0…

    2022年8月30日
  • 普通二本的学生出来能做些什么工作? 这几个规划都很好了解下

    今年高校毕业生超过1000万人,但官方数据就业率不足30%,由此可见现在有多难找工作。注意了,普通二本的学生出来能做些什么工作?这几个规划都很好,或许还能找到好的工作,大家赶紧过来…

    2022年8月25日
  • 印花税,取消核定征收?税务局明确:7月起,不能再打折交税了

    印花税又有新变化,以后不能“打折”交了!多地税务局发文明确:7月起,废止印花税原有的地方性核定征收文件。很多人来问,印花税核定征收是不是取消了? 一、注意!7月起,印花税核定征收变…

    2022年8月3日
  • 天量高价值数据被窃取损失难以估量,低估的西北工大网络攻击

    国家计算机病毒应急处理中心发布西北工业大学遭美国NSA,也就是美国国家安全局,网络攻击事件调查报告。报告主要是关于2022年6月西北工业大学遭遇的网络攻击事件,背后主谋为美国国家安…

    2022年9月17日
  • 家是烟火气,是归属感,是惬意

    非常喜欢这句话: 小时候,我们拼命想逃离的地方,长大后,却成为了最想回去的地方。 他乡再好,总有牵挂。 01 万般皆美好,都不及家的温暖 今天是我回老家的第一天,内心突然间,多了不…

    2022年8月14日
  • 乡村青年教师,迷了路

    正当年,怀揣着梦想走进了一所乡村小学,条件虽苦了一些,但看到朴实的孩子们,一切也都释然了。 一转眼,摸爬滚打五年过去了,内心最大的感触就是心累,也不是因为工作量有多大,而是乡村小学…

    2022年5月1日
  • 边缘服务器市场 浪潮蝉联中国第一

    近日,国际数据公司(IDC)发布2021年度中国边缘服务器市场最新报告。报告显示,2021年,中国边缘计算服务器市场规模增长266.3%,浪潮边缘计算服务器市场中国第一,市占率达4…

    2022年6月14日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息