了解 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)

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐