了解 Git——它让你成为更好的开发者

了解 Git——它让你成为更好的开发者

我能给任何程序员的最有用的建议就是熟悉 git。

Git 是一个版本控制系统。我们都听说过它并且大致知道它是关于什么的。但出乎意料地容易 以某种方式使用它 并且仍然有点害怕它。

当你进入一个拥有成熟 git 文化和知识的团队时...... 你看起来像一个白痴 .对不起。你搞砸了合并,提交到错误的分支,不断地强制推送和寻求建议。但是有一个简单的方法可以摆脱这种情况!

控制你的 git。 适应它 .它会让你成为一个更好的开发者。

Image taken from the 有用的 Git 命令博文

1. 转储 CLI

严重地。输入原始 git 命令可能会感觉很酷™️,但它并不能帮助您学习和理解底层工作流程。查看数据和各种变化是困难的,它不鼓励探索新的选择。

获取一个 git 客户端 现在 .您的工作流程可以基本保持不变,但它可以可视化流程,为您提供漂亮的按钮并帮助您了解自己在做什么。

我建议 叉子 , 因为它 免费无限评估期 .但是你可以选择任何旧的 git GUI,它们基本上都在做同样的事情。

Git client — Fork. Funky logo, right?

2. Git 一切

你开始的每一个项目。你写的每一篇文章。每一个你将在一周内丢弃并且再也不会回来的小演示。至少创建 本地 git 仓库 对于每一件事。

在项目初始化后进行初始提交,并查看您的更改增长。当你得到一些工作时, 通过执行 git commit 来庆祝! 保留您的项目历史,阅读并珍惜进度!

奖励回合:远程存储库

远程存储库始终是商业工作流程不可或缺的一部分。习惯他们。找出什么 偏僻的 是,如何 解决合并 以及何时强制推动。选择一个 Github 或 Gitlab 并在那里发布你所有的 repos。它是免费的并且 git 推送 只需单击一下即可

3.找到你喜欢的工作流程并坚持下去

您可以遵循许多 git 工作流模型。我什至在我的另一篇文章中提到了一些:

[

你的 git commit 消息是一团糟!

用正则表达式和 git 钩子修复它。

vojtechstruhar.medium.com

](/your-git-commit-messages-are-a-mess-f9794b9f64d8)

选择一种消息格式。阅读 变基与合并 你很高兴去!诸如樱桃采摘、拉取请求和补丁/藏匿之类的事情将在稍后出现。 😃

像对待团队一样对待你的 git

当你是一个项目的唯一工作人员时,保存 git 历史记录非常容易,因为你很少同时处理多个事情。但 为了你自己 e,拜托,把它当作有人一直在看着你的肩膀!

你现在可能是这个项目中唯一的一个。但是你在 3 个月内(​​当你回来的时候)是一个 完全不同的人 谁不知道你当时到底在做什么

_我希望这篇文章有帮助!如果您知道更好的了解 git 的策略,请给我写评论! _

拍手将不胜感激!谢谢阅读! ❤️

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/22688/19440712

posted @ 2022-09-07 12:20  哈哈哈来了啊啊啊  阅读(22)  评论(0编辑  收藏  举报