我是git的新手,我试图在Windows机器上提交我的第一个更改。但是,当我输入$git commit
时,它会将我带到与任何在线教程显示的屏幕不同的屏幕或Pro Git中提到的屏幕。没有在线搜索可以解释如何使用这个屏幕。
我已经尝试过键盘上的每一个键,但实际上似乎并没有做提交。此外,屏幕底部还有绿色的所有这些小帮助选项似乎都在发出命令,但是当我按下它们显示的按钮时,只需将它们输入到提交消息中。这些帮助选项是什么以及如何使用它们?
其他人似乎都在使用名为" vim"我相信我选择在安装Git时不安装因为我认为Windows控制台没问题。
那么我如何实际提交以及屏幕底部的绿色命令是什么?谢谢!
答案 0 :(得分:4)
该屏幕只是一个编辑器,您可以在屏幕底部找到帮助。
要进行提交,您应该编写提交消息,然后按State
写出您的消息,然后按Status
退出该屏幕。如果要求您重命名提交文件,请按ctrl+o
取消或按ctrl+x
,然后按退出命令
要避免显示该屏幕,请执行ctrl+c
如果您想将更改附加到最后一次提交,请执行enter
答案 1 :(得分:3)
该屏幕只是一个文本编辑器,底部的选项代表命令,通常是ctrl
键+命令的字母。
要进行提交,您应该编写提交消息,然后按ctrl+o
编写消息,然后ctrl+x
退出该屏幕。
要避免使用该屏幕,您可以执行类似git commit -m 'your commit message'
的操作,-m
表示您的提交消息包含在命令中。
答案 2 :(得分:1)
ctrl+o
和 ctrl+x
对我不起作用。我按下 ctrl+c
来停止这个过程,一些选项出现了,我可以提交更改。也许这可以帮助某人!
答案 3 :(得分:0)
正如其他答案所解释的那样,首先写出消息并点击 RemoteWebDriver driver = new EdgeDriver();
SetViewportSize(driver,800, 800);
之后,我被要求“保存修改后的缓冲区”。如果选择 control + x
,则可以退出 nano 并应用提交。
答案 4 :(得分:0)
输入提交信息后,尝试:
ctrl + o
enter
ctrl + x