首页 > 其他分享 >了解 Git——它让你成为更好的开发者

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

时间:2022-09-07 12:35:08浏览次数:82  
标签:Git git 一个 流程 更好 开发者 commit

了解 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,一个,流程,更好,开发者,commit
From: https://www.cnblogs.com/amboke/p/16664971.html

相关文章

  • 如何成为更好的程序员?
    如何成为更好的程序员?Howtobeabetterprogrammer?每个程序员都问过这个问题。为什么?当有人对自己的工作充满热情时,他们会尽一切努力做得更好。这可能是因为竞争,也......
  • 非洲 Web3 开发者卷 #6
    Bridgelabscoverimage非洲Web3开发者卷#6学习新技能?您如何探索Web3!learnandupskillinweb3Web3是一个去中心化的网络,是互联网的下一阶段。它对开发人员有......
  • 嵌入式环境中使用git记录
    前提在已经下载好git的下.1.先获取ssh密钥,要注意的是,嵌入式开发中通常是交叉编译环境,会用samba,将window下的目录映射进入虚拟机中,而使用window的terminal终产生的ssh密......
  • Git常用命令
    gitcommit提交gitbranch查看分支gitcheckoutmaster切换分支gitcheckout-bbugFix创建并切换到新分支gitswitchmaster切换分支gitmergemaster合并......
  • Safari 对开发者来说变得更好了
    Safari对开发者来说变得更好了单属性平滑滚动终于来了Photoby鲁拜图尔·阿扎德on不飞溅多年来,Apple的Safari浏览器一直顽固地忽略了实现大多数其他主要浏览......
  • 转载:git信息查看
    转载:git信息查看githelpgitversion#Displaytheversionofgit.githelp#Printsthesynopsisandalistofthemostcommonlyusedcommands.githelpgi......
  • [安装配置] Linux安装git
    第一步:在线安装Gityuminstallgit 询问输入'y'第二步:测试git--version......
  • 记如何让Visual Studio、Powershell和Git for Windows和谐共处
    目录前言环境解决方案步骤原理前言VisualStudio在2019版本中正式加入了对Git的支持。但如果未进行过相关的环境配置,在VS中使用内置Git将无法与SSH仓库同步。尤其是习惯......
  • 老牌Git客户端
    SmartGit21中文版是一款Git版本控制系统的图形化客户端程序,支持GitHubPullRequests+Comments和SVN,软件采用图像化的显示界面,使您的观看更加的直观,也可以快速的了解您......
  • GitLab 版本升级
    升级前需要参考官方指引,逐版本升级官方指引https://docs.gitlab.com/ee/update/index.html#upgrade-paths8.11.Z->8.12.0->8.17.7->9.5.10->10.8.7->11.11.8......