快捷搜索:  汽车  科技

十大实用git命令:10个你应该了解的Git命令,以及Git省时小窍门

十大实用git命令:10个你应该了解的Git命令,以及Git省时小窍门3.按下退出键-——Esc。2.在第一行输入提交消息。自由了!以下是使用保存文件逃避Vim的四步计划:1.按i进入插入模式。

现在你已经了解了在Git中撤消操作的工具,那么让我们来看看另外两个命令。

整理信息
  • git commit --amend——将阶段性的更改添加到最近的提交。

如果没有执行暂存,此命令只允许你编辑最近的提交消息。只有在提交未集成到远程主分支时才使用此命令!

  • git push my_remote --tags——将所有本地标记发送到远程repo。适合于版本控制更改。

如果你正在使用python并对构建的包进行更改,bump2version将自动为你创建标记。一旦你推送了标记,就可以在发布中使用它们。这是我制作第一个OSS python包的指南。跟着我,确保你不会错过版本控制的部分!

救命,我被困在Vim里出不来了!

使用Git,你可能有时会发现自己陷入了Vim编辑器会话。例如,假设你尝试在没有提交消息的情况下提交,Vim将自动打开。如果你不了解Vim,这有点难缠——看看这个在Stack Overflow中超过4 000投票的回答,来了解如何摆脱它。

十大实用git命令:10个你应该了解的Git命令,以及Git省时小窍门(1)

自由了!

以下是使用保存文件逃避Vim的四步计划:

1.按i进入插入模式。

2.在第一行输入提交消息。

3.按下退出键-——Esc。

4.输入:x。别忘了冒号。

恭喜,你自由了!

改变默认编辑器

为了完全避免Vim,可以在Git中更改默认编辑器。这里是一些带有通用编辑器命令的文档。下面是修改我使用的编辑器Atom默认值的命令:

假设你已经安装了Atom,现在可以解决其中的Git问题。太棒了!

为Git命令创建快捷方式

十大实用git命令:10个你应该了解的Git命令,以及Git省时小窍门(2)

通过在.bash_profile中添加以下别名,为Git命令添加快捷方式。

十大实用git命令:10个你应该了解的Git命令,以及Git省时小窍门(3)

你可以根据自己的喜好调整Git命令的快捷方式。

如果你没有.bash_profile,可以使用以下命令在macOS上创建一个:

十大实用git命令:10个你应该了解的Git命令,以及Git省时小窍门(4)

然后打开它:

十大实用git命令:10个你应该了解的Git命令,以及Git省时小窍门(5)

猜您喜欢: