应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

你必须知道的Git的34个命令

  Git基本命令1。gitconfig
  Gitconfig命令非常有用。特别是当你第一次使用Git时,或者你有一个新的Git安装。此命令将设置您的身份姓名和电子邮件地址。这些信息将用于每次提交。
  用法gitconfigglobaluser。nameYournamegitconfigglobaluser。emailYouremail2。gitversion
  顾名思义,它只是检查您使用的是哪个版本的Git。目前,编写本指南时,Windows版Git的最新版本是2。31。1。它于2021年3月27日发布。
  用法gitversion3。gitinit
  这可能是您用于在Git中启动新项目的第一个命令。此命令将创建一个空白的新存储库,然后您可以将源代码存储在此存储库中。
  用法gitinit或者您可以在gitinit命令中使用存储库名称。gitinityourrepositoryname4。gitclone
  gitclone命令将使用现有的存储库进行复制。gitinit和gitclone之间有一个主要区别。当您需要在现有存储库上制作副本时,您将使用Gitclone。gitclone命令在内部首先使用gitinit命令,然后检查所有内容。
  用法gitcloneyourprojectURL5。gitadd
  Gitadd命令会将所有新的代码文件或修改过的文件添加到您的存储库中。此命令提供了添加文件和文件夹的不同选项。
  用法gitaddyourfilename它将向您的暂存区添加一个文件gitadd此选项会将所有修改过的和新的文件添加到暂存区6。gitcommit
  这个Git命令是必不可少的。如果您不正确使用此命令,您的项目质量可能会下降。简而言之,Git提交会将您的更改添加到您的本地存储库。
  用法gitcommitmyourusefulcommitmessage7。gitstatus
  这个Git命令可以方便地查看有多少文件需要您注意。您可以随时运行此命令。您可以在Gitadd和Gitcommit之间使用它来查看状态。
  用法gitstatus8。gitbranch
  大多数情况下,您的Git存储库中有多个分支。简单来说,分支就是一条独立的代码开发线。使用Gitbranch命令,您可以有效地管理您的分支。Git分支有许多不同的选项和开关。
  用法
  列出所有分支:gitbranch要创建一个新分支:gitbranchbranchname删除分支:gitbranchdbranchname9。gitcheckout
  这个Git命令用于在分支之间切换。这是强大的git命令之一。
  用法gitcheckoutbranchname此外,您可以一次创建并checkout到一个分支,这是它的用法gitcheckoutbyournewbranchname
  中级Git命令
  说完基本的Git命令,和大家分享中级Git命令了;如果您需要与团队协作、与他人共享代码,这些Git命令非常有用。此外,还有像Gitlog这样的命令可以帮助查看以前提交的历史记录。10。gitremote
  Gitremote命令就像一个边界,如果你需要与外界连接,你必须使用Gitremote命令。此命令会将您的本地存储库连接到远程存储库。
  用法gitremoteaddshortnameurl11。gitpush
  一旦您连接到远程存储库(在gitremote命令的帮助下),就可以将您的更改推送到该存储库。
  用法gitpushushortnameyourbranchname在使用Gitpush之前,您应该设置origin和upstream。这是设置上游的命令。gitpushsetupstreamshortnamebranchname12。gitfetch
  当您需要下载其他团队成员的更改时,您必须使用gitfetch。此命令将下载提交、引用等的所有信息,因此您可以在将这些更改应用到本地存储库之前对其进行查看。
  用法gitfetch13。gitpull
  Gitpull命令下载内容(而不是元数据)并立即使用最新内容更新您的本地存储库。
  用法gitpullremoteurl14。gitstash
  这个Git命令临时存储你修改过的文件。您可以使用以下Git命令在stashed中工作。
  用法gitstash您可以使用以下命令查看所有存储gitstashlist如果您需要将stash应用到分支,只需使用applygitstashapply15。gitlog
  在Gitlog的帮助下,您可以看到所有先前的提交以及最近的提交首先出现。
  用法gitlog默认情况下,它会显示当前签出分支的所有提交,但您可以强制它使用所有选项查看所有分支的所有提交。gitlogall16。gitshortlog
  shortlog命令显示来自Gitlog命令的摘要。如果您只对简短摘要感兴趣,则此命令很有用。此命令有助于查看谁在将作者与他们的提交分组时所做的工作。
  用法gitshortlog
  17。gitshow
  与Gitlog相比,此命令gitshow将显示有关特定提交的详细信息。
  用法gitshowyourcommithash18。gitrm
  有时您需要从代码库中删除文件,在这种情况下,您可以使用Gitrm命令。它可以从索引和工作目录中删除跟踪的文件。
  用法gitrmyourfilename19。gitmerge
  Gitmerge可帮助您将来自两个分支的更改集成到单个分支中。
  用法gitmergebranchname此命令会将branchname合并到您当前选择的分支中。
  高级Git命令
  现在是再上一层楼的时候了。在这里,您将学习高级Git命令。这些命令需要时间和练习。一旦您了解了这些命令的基础知识,就可以轻松地每天使用它们。20。gitrebase
  Gitrebase类似于gitmerge命令。它将两个分支集成到一个分支中,只有一个例外。gitrebase命令重写提交历史。当您有多个私有分支合并为一个分支时,您应该使用Gitrebase命令。它将使提交历史成为线性。
  用法gitrebasebase21。gitbisect
  Gitbisect命令可帮助您找到错误的提交。
  用法启动gitbisectgitbisectstart让gitbisect知道一个好的提交gitbisectgooda123让gitbisect知道一个错误的提交gitbisectbadz123使用Gitbisect,您可以在几分钟内缩小损坏的代码范围。22。gitcherrypick
  Gitcherrypick是一个有用的命令。这是一个强大的命令,允许您从任何分支中选择任何提交并将其应用到任何其他分支。
  用法gitcherrypickcommithash
  Gitcherrypick不会修改存储库的历史记录;相反,它增加了历史。23。gitarchive
  Gitarchive命令会将多个文件合并为一个文件。它就像一个zip实用程序,因此这意味着您可以提取存档文件以获取单个文件。
  用法gitarchiveformatzipHEADarchiveHEAD。zip
  它将创建当前修订的zip存档。24。gitpullrebase
  大多数时候,当你使用Gitpull时,你需要做rebase(而不是合并)。在这种情况下,您可以使用该选项
  用法gitpullrebase
  它将帮助您保持历史清洁。此外,您可以避免多次合并。25。gitblame
  如果需要逐行检查任何文件的内容,则需要使用gitblame。它可以帮助您确定谁对文件进行了更改。
  用法gitblameyourfilename26。gittag
  在Git中,标签很有用,您可以使用它们来管理发布。你可以把Git标签想象成一个不会改变的分支。如果您要公开发布,这一点要重要得多。
  用法gittagav1。0。027。gitverifycommit
  gitverifycommit命令将检查gpg签名。GPG或GNUPrivacyGuard是在签名文件中使用的工具并包含他们的签名。
  用法gitverifycommitcommit28。gitverifytag
  同样,您可以确认标签。
  用法gitverifytagtag29。gitdiff
  大多数情况下,您需要在提交或推送之前比较两个git文件或分支。这是一个方便的命令来做到这一点。
  用法将工作目录与本地存储库进行比较:gitdiffHEADfilename比较两个分支:gitdiffsourcebranchtargetbranch30。gitcitool
  Gitcitool是Git提交的图形替代品。
  用法gitcitool31。gitmv
  重命名一个git文件。它将接受两个参数,源文件名和目标文件名。
  用法gitmvoldfilenamenewfilename32。Gitclean
  您可以使用Gitclean命令处理未跟踪的文件。您可以使用此命令从工作目录中删除所有未跟踪的文件。如果你想处理被跟踪的文件,你需要使用Gitreset命令。
  用法gitclean33。githelp
  Git中有很多命令,如果您需要任何命令的更多帮助,您可以随时从终端使用githelp。
  用法githelpgitcommand
  34。gitwhatchanged
  此命令与gitlog执行相同的操作,但采用原始形式。由于历史原因,它在git中。
  用法gitwhatchanged

中国银行中国建设银行中国农业银行和中国邮政储蓄银行这四大银行有很多人都反映自己将存款存入银行,可是到最后自己的存折却一分没有,我们老百姓该如何选择安全有保障的银行呢?我们的利益由谁来保护呢?所以接下来给大家吃一颗定心丸,说一下这四大银行……微视频美丽中国新画卷视频加载中。。。今年,环境资源界别首次亮相全国政协大会。这是全国政协自1993年增设经济界别以来,首次增加新的界别。党的二十大报告中提出要站在人与自然和谐共生的高度……电信光纤路由器设置(电信光纤路由器设置向导教程)电信光纤路由器设置(电信光纤路由器设置向导教程)首先,由于HG330和TPLink路由器的默认地址均为192。168。1。1,因此需要直接将台式计算机的网络电缆连接到TP……路由器怎么跟猫连接(光猫与无线路由器的连接方式)路由器怎么跟猫连接(光猫与无线路由器的连接方式)光猫书面名称是光调制解调器,英文名称OpticalModerm,有时也称为单端口光端机或光纤收发器。光猫是国家光进铜退政策……电信光纤路由器(电信宽带用什么路由器好)电信光纤路由器(电信宽带用什么路由器好)问:电信宽带用什么路由器好?答:其实不论是电信宽带,还是移动、联通的宽带,在选择路由器的时候,建议考虑到房子面积、上网需求、……电信路由器怎么设置(电信路由器怎么设置无线网络)电信路由器怎么设置(电信路由器怎么设置无线网络)路由器的设置基本上都是大同小异,一些用户可能不清楚电信路由器怎么设置无线网络,这就需要多关注这方面的知识了,从而以后在碰到……西部证券助力陕能股份IPO顺利过会陕西投资集团控股上市公司再周璐璐中国证券报中证网中证网讯(记者周璐璐)中国证券报记者3月15日从西部证券获悉,陕西能源投资股份有限公司(简称陕能股份)于2023年3月13日首发上会,是全面注册制下……姜子牙对周朝功不可没,可周王为何残忍无情?将其后人活活煮了!引言:古代父辈、祖辈的追求除了为了自身的生活,也是希望后代站在更高的起跑线上。而姜子牙则是一个充满传奇色彩的人物,他的贡献不仅让自己的后代站在了更高的位置,也对中国历史产……五帝是谁(三皇五帝中的五帝指的是哪五帝?)五帝是谁(三皇五帝中的五帝指的是哪五帝?)关于三皇五帝中的五帝指的是哪五帝?有两种普遍的说法:第一种,以《吕氏春秋》《月令》《淮南子》为代表,认为五帝分别为太皞、炎……转账手续费(五大银行跨行转账是怎么收费的)转账手续费(五大银行跨行转账是怎么收费的)大家平常去银行办理最多的业务,当属存钱和转账了,存钱是给银行带来收益,他们还得给利息。但是转账的话,是银行提供服务,所以大银行对……农行异地转账手续费是多少(农行同行异地存取款)农行异地转账手续费是多少(农行同行异地存取款)通过两段对话来重点解读一下这项新规吧1hr2hr看完对话,对新规应该有了比较全面的了解再为大家划一下重点农……跨省转账手续费(转账跨行转账手续费)跨省转账手续费(转账跨行转账手续费)哪种转账招数最省钱1。柜台转账:性价比最低自发改委和银监会联合印发《商业银行服务政府指导价政府定价目录的通知》后,个人柜台……
如何去掉色斑(让自己远离色斑有哪些方法)如何去掉色斑(让自己远离色斑有哪些方法)脸上长斑点是女性朋友们最讨厌的事情,很多女心发现自己的脸上长斑就开始折腾,会寻找各种各样的方法祛斑,有的不惜购买各种各样的祛斑产品……夏季湖水持续上涨超最高水位军民齐心联手抗洪疫情在中国趋于稳定,但是随着夏季到来我国即将到来的梅雨季节又造成可多地水位高涨,湖北武汉,安徽芜湖马鞍山等等多条河流都持续上涨,连续的降雨已经造成了多地区河水倒灌已经超过了90……十级冲浪选手的自我修养,盘点一下2020上半年的网络热词上网冲浪应该是当下年轻人每天必做的事情之一。处在网络化时代的我们,不仅掌握信息的速度十分快,还能见证网络文化的多样性,不断拓宽自己的认知视野。转眼已经是八月份了,2020……喜马拉雅山脉冰川解冻,正在释放冰封下的化学物在我们生活的空间内,弥漫着大量灰尘颗粒和水分子,它们会随着气流进行长距离的散播,一旦遇冷就会沉淀下来。此前科学家研究表明,南极和北极的冰川层内含有大量污染物。面对气候变暖,冰川……生活知识科普盘子上的胶怎么去掉在我们的生活当中有很多的常识性的知识大多数人都是不知道的,就好比最近就有很多小伙伴咨询小编问小编关于盘子上的胶怎么去掉的这些知识点,这就说明了现在人们也开开渐渐关注起了盘子上的……生活知识科普杯子上的胶怎么去除在我们的生活当中有很多的常识性的知识大多数人都是不知道的,就好比最近就有很多小伙伴咨询小编问小编关于杯子上的胶怎么去除的这些知识点,这就说明了现在人们也开开渐渐关注起了杯子上的……小白兔有颗玻璃心(小兔子有一颗玻璃心(完结))小白兔有颗玻璃心(小兔子有一颗玻璃心(完结))愿麦子和麦子长在一起,愿河流与河流归一处。18hr和小熊分手后,小兔子断断续续的又开过几个糖果店,卖的卖送的送,……山区村民表示大学们别来支教了,我们实在是折腾不起了中国是个非常重视教育的国家,自古代至今,儒家思想一直绵延不绝,其中最浓厚的思想就是让人们多读书。现在我们的生活条件好了起来,孩子们也有机会接触高等教育知识。情况允许的,还……眉毛里有痣(眉毛里的痣可以去掉吗)眉毛里有痣(眉毛里的痣可以去掉吗)【眉中有痣】眉毛正中有痣者,一生会遭遇一次重大意外。眉毛正中有痣的人虽聪明、智慧高超、钱财富足,但一生之中会遭遇一次大的意外凶险,这次凶……生活知识科普柴油怎么分辨好坏在我们的生活当中有很多的常识性的知识大多数人都是不知道的,就好比最近就有很多小伙伴咨询小编问小编关于柴油怎么分辨好坏的这些知识点,这就说明了现在人们也开开渐渐关注起了柴油怎么分……事业编制省内最新招录,10号起报,大专有岗位,小赢家速速查收兰西县公开招聘事业单位工作人员73人公告为了解决事业单位工作人员短缺问题,经县委编委会研究决定,面向社会公开招聘事业单位工作人员,现公告如下:一、招聘计划本次计划公……草莓音乐节回来了!点击查收这份指南随着疫情形势好转,不少音乐节正式官宣启动。大家非常熟悉的草莓音乐节也官宣回归,目前已经确定举办的城市有长沙、辽宁阜新、海南、成都、北京、哈尔滨,大家准备好吗?!不管是老乐……
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网