创建第一个存储库,然后添加和提交文件

在命令行中,首先验证你是否安装了 Git:

在所有操作系统上:

git --version

在类 UNIX 操作系统上:

which git

如果没有返回任何内容,或者无法识别该命令,则可能必须通过下载并运行安装程序在系统上安装 Git。有关非常简单明了的安装说明,请参阅 Git 主页

安装 Git 后,配置你的用户名和电子邮件地址提交之前执行此操作。

安装 Git 后,导航到要在版本控制下放置的目录并创建一个空的 Git 存储库:

git init

这将创建一个隐藏文件夹 .git,其中包含 Git 工作所需的管道。

接下来,检查 Git 将添加到新存储库的文件; 这一步值得特别小心:

git status

查看生成的文件列表; 你可以告诉 Git 将哪些文件放入版本控制中(避免添加包含密码等机密信息的文件,或者使文件混乱的文件):

git add <file/directory name #1> <file/directory name #2> < ... >

如果列表中的所有文件都应与有权访问存储库的所有人共享,则单个命令将添加当前目录及其子目录中的所有内容:

git add .

这将 暂存 所有要添加到版本控制的文件,准备在第一次提交时提交。

对于你希望永远不受版本控制的文件,在运行 add 命令之前创建并填充名为 .gitignore 的文件

提交已添加的所有文件以及提交消息:

git commit -m "Initial commit"

使用给定的消息创建新的提交 。提交就像是整个项目的保存或快照。你现在可以将其推送或上传到远程存储库,稍后你可以在必要时跳回到它。
如果省略 -m 参数,则会打开默认编辑器,你可以编辑并保存提交消息。

添加遥控器

要添加新远程,请在终端上使用 git remote add 命令,在存储库所在的目录中。

git remote add 命令有两个参数:

  1. 远程名称,例如 origin
  2. 远程 URL,例如 https://<your-git-service-address>/user/repo.git
    git remote add origin https://<your-git-service-address>/owner/repository.git

注意:在添加遥控器之前,你必须在 git 服务中创建所需的存储库,添加遥控器后,你将能够推/拉提交。