用命令行编辑文件

当您用命令行使用 Git,您不仅仅需要使用 Git 命令。有几个基本的命令,您应该学习,以便充分利用命令行。

开始您的项目

首先您需要将您的项目克隆(拷贝)到您的电脑里,以便于您可以在本地(在您自己的电脑上)管理您的Git项目。

用命令行管理文件

本节提供了一些您可能会觉得有用的基本 shell 命令的示例。有关详细信息,请在 web 上搜索 bash commands

或者您可以使用您选择的编辑器(IDE)或极狐GitLab 用户接口来编辑文件接口(非本地)。

常用命令

下面的列表并不详尽,但包含许多最常用的命令。

命令 描述
cd NAME-OF-DIRECTORY 进入工作目录
cd .. 回到上层目录
ls 列出当前目录中的内容
ls a* 列出当前目录中以 ‘a’ 开头的文件
ls *.md 列出当前目录中以 ‘.md’ 结尾的文件
mkdir NAME-OF-YOUR-DIRECTORY 创建一个新的目录
cat README.md 显示您以前创建的文本文件的内容
pwd 显示当前路径
clear 清除 shell 终端

在当前目录创建文本文件

要从命令行创建文本文件,例如 “README.md”,请执行以下步骤:

touch README.md
nano README.md
#### ADD YOUR INFORMATION
#### Press: control + X
#### Type: Y
#### Press: enter

删除文件或目录

删除文件或目录很容易,但要小心:

caution 这会永久地删除一个文件.
rm NAME-OF-FILE
caution 这将永久删除目录和其所有内容。
rm -r NAME-OF-DIRECTORY

查看和执行历史命令

您可以查看从命令行执行的所有命令的历史记录,如果需要,可以再次执行其中任何一个。

首先,列出所以之前执行过的命令:

history

然后,从列表中选择一个命令,并检查该命令旁边的数字(例如123)。使用以下命令执行相同的完整命令:

!123

执行当前帐户没有权限的命令

并非所有命令都可以从计算机上的基本用户帐户执行,您可能需要管理员权限才能执行影响系统的命令,例如,尝试访问受保护的数据。您可以使用 ‘sudo’ 来执行这些命令,但是可能需要管理员密码。

sudo RESTRICTED-COMMAND
caution 小心使用 ‘sudo’ 运行的命令。某些命令可能导致损坏您的数据或系统。

Git 任务流示例

如果您对 Git 完全陌生,请浏览一些示例任务流。这或许可以帮助您了解在工作中使用这些命令的最佳实践。