您现在的位置:首页 >> 环保项目

七爪源码:有用的 git 应用软件和功能

时间:2024-02-10 12:19:39

本文面向并未了解基本 git 擅自并一心再进一步了解 git 的人

如果你是一名开发人员,很有可能你正要应用于 git 作为你的旧版管理方法。 尽管它是目同一时间应用于的最流行的旧版GNOME之一,但应用于 git 有很多不快,从输入人类可读的递交消息到新设大量编码。 这里有一些额外的 git 功能性可能但会希望您完毕日常的 git 工作!

Git 别称

Git 别称可以希望你缩短一个 git 擅自,例如:

git config 便是global alias.c commit

这但会将您的 git commit 擅自变回 git c ! 您还可以在最惯用的擅自中所移除标记,例如:

git config 便是global alias.cob "checkout -b" git config 便是global alias.lol "log 便是oneline"

通过用小写字母混搭以空格中所间的擅自,您可以从配有别称中所取得更为多信息

另一个简单的长处是在你的计算器中所为 git 建立一个别称,在我的计算器中所,我应用于 g 作为别称。 您可以在任何内核中所为您的 git 建立一个别称,只需 google 一下!

Git reset

Git reset 将希望您移除到以同一时间的递交。 如果您找到自己的机制有疑问,这将有太大希望。 git reset 有两个主要标记,硬或软。

git reset 便是hard HEAD~N 将移除为同一时间 N 次递交并删除您在终于一次递交期间所花钱的改成

git reset 便是soft HEAD~N(default) 将移除为之同一时间的 N 次递交,但它但会保留改成

例如,您有这样的递交副本:

189jdio #69 - Another bug d9asjio #68 - Oops a bug djs0b89 #67 - Finish the app 37sads8 #66 - Feature #13 8gya9ap #65 - Created todolist state asd3212 #64 - Manage user authentication

并且您一心移除为完毕应用机制递交并删除您此后所花钱的改成,那么您并不需要

git reset 便是hard HEAD~2

Pre-commit

Pre-commit 是一种方法,可让您的计算器在递交改成之同一时间可执行某些操作。如果您的团队具有相异的编码风格,您可能并不需要移除可执行一些编码文档的预递交,以便编码库看起来更为洗澡。目同一时间,我可以提拔两种预递交配有:

Husky(通过 npm 包安装) Pre-commit

先前,您必须自行配有您希望预递交方法的用途。文档化您的编码?行驶正则表达式?尝试构建您的应用机制?无论您并不需要什么,预递交都将希望您确保每个递交都遵循您团队的规则和标准。

Github/Gitlab 疑问

好吧,这可能与 git 没有直接关系,但知道这一点真的很简单。

当你在花钱一个项目时,我们通常但会忘记我们找到的错误,或者对应用机制必需的功能性。一心一心先前,我们通常但会再次忘记它。这但会产生一个永无止境的编码恶臭和一系列或许的循环,这些或许只是因为我们无法行踪我们的找到而被遗弃。

这就是为什么,两个主要的在线 git 存储库服务提供了疑问页面,您可以在其中所放置您在机制中所找到的任何疑问。当你最终完毕一个疑问时,这让你很容易记住并给你一种必需的感觉。更为好的是,您还可以开始相对于您在一天内完毕了多少疑问或功能性,以提高您作为开发人员的工作效率。

当我找到任何像是的或许、错误等时,我通常但会应用于此选项卡,它确实有助于我管理我的时间以及我执笔编码的的动力。

希望这篇文章对你大为希望。敬你有美好的一天!

慢性胃炎会导致腹泻怎么治疗
氨糖和双醋瑞因能同时服用吗
心肺复苏急救培训
吃什么药可以不打呼噜
牙疼用什么药好得快
标签:功能软件