十大实用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投票的回答,来了解如何摆脱它。
自由了!
以下是使用保存文件逃避Vim的四步计划:
1.按i进入插入模式。
2.在第一行输入提交消息。
3.按下退出键-——Esc。
4.输入:x。别忘了冒号。
恭喜,你自由了!
改变默认编辑器为了完全避免Vim,可以在Git中更改默认编辑器。这里是一些带有通用编辑器命令的文档。下面是修改我使用的编辑器Atom默认值的命令:
假设你已经安装了Atom,现在可以解决其中的Git问题。太棒了!
为Git命令创建快捷方式通过在.bash_profile中添加以下别名,为Git命令添加快捷方式。
你可以根据自己的喜好调整Git命令的快捷方式。
如果你没有.bash_profile,可以使用以下命令在macOS上创建一个:
然后打开它: