git .git目录提交_如何不写Git提交消息

git .git目录提交

我正在撰写一篇文章,概述了如何编写良好的Git提交消息,以及开发人员应遵循的各种Git提交消息约定和规则。 但是,正如我写的开发人员应遵循的最佳做法,我不断地发现自己在哪些开发商不应该做一个内部讨论。

我希望原始文章包含最佳实践列表,而不是不要做的事情。 因此,我从中删除了Git commit 最坏实践部分,并决定在此处列出。

Git提交反模式

是什么使Git提交错误消息? 开发人员不应该做哪些事情? 这是我的十大清单:

  1. 主题行中的字符数不得超过50个。 简洁地描述任何Git提交应该很容易。

    塔格里

    他们不会阅读您冗长的Git提交消息。

  2. 注释提交时,请勿使用被动语态或过去式。 始终使用主动语音。
  3. 不要在主题行中添加不必要的大写字母。 除了大写的标准规则,仅将主题行中第一个单词的首字母大写。 绝对不要大声喊叫,不要大声疾呼,更不要说SCREAMING_SNAKE_CASE。 另外,不要在主题行的末尾加上句号。
  4. 不要尝试使用多余的星号,“&”号和井号标记来格式化提交消息
  5. 不要忘记,有人进行故障排除可能会使用无法自动执行文本换行的Unix实用程序。 取而代之的是,在正文中及其周围的70个字符标记处添加回车符。
  6. 不要描述您编写的低级代码。 如果有人想查看您编写的代码, 他们将执行git diff 。 提交消息应该描述上下文和目的,而不是实现。
  7. 不要忘记用完整的回车符分隔提交正文和主题行。
  8. 不要在提交中简单地引用JIRA票证 。 人们不必打开错误跟踪工具即可知道为什么要对代码库进行更改
  9. 即使您不推动分支机构,也不要对团队的其他成员说些讨厌的话。 本地提交趋向于意外地使其成为中央代码库。 “ 我的白痴团队的领导使我做到了这一点 ” 这一主题行在您的年度审核中可能不会顺利进行。
  10. 不要在提交内容中进行任何恶作剧。 无论您的散文多么出色,TAGRI规则始终适用于软件开发领域。

是什么让您的Git山羊?

这是我看到的其他开发人员犯下的十大Git提交错误列表,但这绝不是完整的摘要。 作为开发人员, 开发人员如何使用Git确实能使您满意呢? 我想听听其他开发人员在该领域看到的内容,因此请在评论中分享您的Git提交恐怖故事。

翻译自: https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/How-not-to-write-a-Git-commit-message

git .git目录提交

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这句代码是一个 Python 语句,用于从名为 "version" 的模块中导入了两个变量 "__gitsha__" 和 "__version__"。 这些变量可能是用于记录项目版本和 Git 仓库的 SHA 值。 变量 "__version__" 可能用于记录项目的版本号,例如"1.0.0",它可以表示软件或代码的发布版本。 而变量 "__gitsha__" 可能用于记录 Git 仓库的当前提交的 SHA 值。SHA 值是 Git 版本控制系统用于标识每个提交的唯一标识符,可以用于追踪代码的状态和更改历史。 这行代码的目的是导入这两个变量,以便在代码中使用它们。通过引入这些变量,可以轻松地访问和使用版本和 Git 提交信息。这对于项目或代码库的管理和追踪是非常有用的。 ### 回答2: from .version import __gitsha__, __version__ 是一个Python引入模块的语句。通过这个语句,我们可以在Python程序中使用两个特殊变量:__gitsha__和__version__。 __gitsha__表示的是当前代码所在Git仓库的最新commit的sha值。在代码提交Git仓库时,每次都会生成一个唯一的sha值,表示该次提交的版本。通过这个变量,我们可以在代码中获取当前版本的sha值,用于追踪和查找代码的历史记录。 __version__表示的是当前代码的版本号。版本号是用来标识代码的不同版本的,通常采用x.y.z的形式,例如1.0.3。版本号的变化可以代表着代码的改动和更新,方便开发者和用户了解当前使用的是哪个版本的代码。 使用这个导入语句,可以方便地在代码中获取和使用当前的gitsha和版本信息。在编写程序时,我们可以使用这些信息进行日志输出、版本比较、错误追踪等功能。同时,这些信息也可以在程序运行时展示给用户,帮助他们了解当前程序使用的版本和提交记录。 总之,通过from .version import __gitsha__, __version__这个语句,我们可以在Python程序中方便地获取和使用当前的gitsha和版本信息,提供更好的代码管理和版本控制的功能。 ### 回答3: from .version import __gitsha__, __version__ 是一段代码中的引入语句。它的作用是引入一个名为__gitsha__和__version__的变量,这两个变量分别用于存储代码的Git版本号和软件版本号。 在使用这段代码时,我们需要确保版本文件(version.py)位于当前工作目录的同级目录下,或者是在Python解释器的搜索路径中。引入成功后,可以直接使用__gitsha__和__version__这两个变量来获取相应的版本信息。 __gitsha__变量用于存储代码的Git版本号,通常以SHA-1哈希值的形式表示。利用Git工具,我们可以方便地在代码修改和提交时生成唯一的版本号。在软件发布或者代码管理中,利用该变量可以追踪和确认代码的版本,保证代码的一致性和可追溯性。 __version__变量用于存储软件的版本号。软件版本号通常由数字和点号组成,表示软件的不同版本和更新级别。在软件开发和发布过程中,版本号的更新通常与功能增加、修复漏洞、改善性能等相关。 总之,引入语句from .version import __gitsha__, __version__的目的是方便我们在代码中获取当前代码的Git版本号和软件的版本号,以便进行版本管理和追踪。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值